One thing to check into is the availability of parts in your area. Nothing is worse than breaking the vehicle only to have to wait a week for parts from AMain (or wherever). I would venture to say the TLR (Losi) vehicle is going to be more popular in most local shops, but see what is available in your area.
Seth