The first thing I would ask is a question of yourself. What does your local shop carry? Do they have parts for one or for both? If they stock parts for both cars, what do they guys at the track drive? Or is it a good split?
Personally, I'm a losi guy. All of my electrics for offroad are Losi. I don't see myself at a disadvantage for using them in the least.