A supercharger or turocharger is not for the faint of heart. Trust me I'd know!
As far as the car goes, I love it. Minus the monster tach. You should be shot for that!
And I agree on the mixed personality. That car isn't going to corner as well as mine so I think you should give those sparcos to me so I can actually stay planted in my seat and keep that fat chicks outta my car!