I think you need to have a think about this as it all depends on what you race on (Surface)?
If its all high grit astro/carpet then the Schumacher is the car but if its a mix all season then the YZ2 or XB2 is the car as they are very similar.
To decide between the 2 the XB2 gearbox is a major factor as its only 4 screws to take the diff out rather than taking the whole gearbox off the car then split the 2 halfs then build it all back up again.
I would choose Xray every day as the quality is far better then the rest and right now they seem to the movers in the market to reach to podium in ALL classes they race.