I don’t require additional sensors for the moment, only a remotely controlled moving platform. I would like to have some control over speed and acceleration but I am not sure if a basic controller can deliver that.
My robot will need to withstand high payloads (8Kgs or 18 lbs) but I only need it to move at slow speeds: a top speed of 0.5 meter per second will probably do it.
Would I go for different motors / battery configurations?
The battery capacity affects the weight and the duration of operation between charges (among other things). It won’t really affect the speed.
Not sure if the platform you selected can support 8Kg - it might have some issues turning on the spot.