I'm an Alfa guy and there is bad blood between Alfa GTV and those 510s. I do like how the Toyota S800 body, very cool looking.
I'm running mine with a 17.5 and it handles the power very well. Right now I'm running the HPI Porsche RSR body, looks pretty sick on the car.