Yeh you should, it's an awesome looking car. You see the 7tune video with you lighting up the rear tyres out of turn 8? Love it.
More power doesn't mean a faster time, take Nev's car. I'm sure it's got the HP, but it has the suspension, aero and driver setup as well.
I've got 260KW for example and a bolt on front lip and under-tray.
"Club Sprint" is a strange class imo. Either way I'm glad there is something I can enter and have fun in.