Limiting the current to even 5 amps won't stop it from over-heating if you slow it down enough. At zero RPM, any motor will have zero efficiency and will be drawing the maximum current that the controller will give, assuming full throttle. Therefore at 5 amps,it would have to dissipate 200w, which it wouldn't be able to.
In your example, the 260 rpm one will be less efficient than the 180 rpm one when going slowly. There's a range of rpm from zero, where the controller will give maximum current. At higher rpm, the current will gradually reduce to zero. That band will be longer with the 260 rpm one. The torque curve is more or less a straight line from maximum at zero rpm to zero at max rpm, and lower speed motors make slightly more torque, so in the mid-range, they'll have about the same torque, at low rpm, the low-speed one has the most, and at high speed the high-speed one has the most.