perhaps the LED's are a bit much, a nurburgring sticker instead?;)
seriously though, its not extra power i am after, i have only recently put the petrol back in. i just mean that i have got it all set up as per the manual but a few people have mentioned a little advance can help the motor run...