i say keep the mugen, truggys bash well, and you have a high quality rig that is bought and paid for, but i see your point on parts availability , the local shops always have lots of traxxas stuff
and if you want to race it in the winter and WOR lets us run these you will be ready by then