That setup looks like it would work really well. I would choose to use aka wheeles over the proline. I've had better luck with then. Tires wise I would ask at the track what works well. I use the impact almost everywhere though. I would definitely go with a new radio though.