You can definitely rate limit your radio to reduce motor heating but with 12V motors running on 14.8V, its probably not necessary. A 4AH battery seems way too large for a non-spinner; it doesn't hurt to have extra capacity but you can save weight & money with a smaller pack. Without knowing much about your bot, I'd guess a 2.5AH pack is probably enough.