Hi and Thanks. I am not sure about the rad Rover, I don't see why not, the upgrade parts have all the connections that Rad uses. It was so easy to swap over and it really goes. I have dialed it back a bit because my initial take off with throttle only from a dead stop was almost popping a wheelee, not enough weight up front to keep the front tire down with the tork a 35 amp controller puts to the motor. I was leaning way over the front bars to take off super fast and not pop up but I don't really need to do that as I don't mix with traffic and stay to the bike paths.
Good luck with your Rad, even stock it will be a fun ride!
Good luck with your Rad, even stock it will be a fun ride!