Love Bonuses, looks like a good 'un!
If you're gonna be using it for track i wouldn't really worry about what it looks like, sort out the suspension and brakes (is that a cossy set up up front?), then go on the hunt for power.
On second thoughts it's a 1.1 so you might want to go backwards from what i said above, power first..