Even "normal" cars tend to come with a lot more hp than most people need most of the time (unless they live in Germany or somewhere else where you can actually go really fast if you want to). Cars with a 100-200hp engine would probably be almost as usable with half the power.