Yes, very well said, keep them simple and not to crazy they can look good.
But their are some cars that should never see a body kit,Like stealths and 3000GTs.