depends on how far you are willing to go. If you want to win you start pushing the car harder and harder. I have 90 hp and I have beaten quite a few people. Mostly because I am willing to take corners drifting and such allowing me to go alot faster than them. I also have no problem going 130+ km/h in a city lol.
I have enough faith in my engine that if I tuned the shit out of it that it would last me awhile longer. No matter what engine it is, honda, nissan, toyota and such, the moment you start making it put out more power you shortin. I used to like honda until I drove a civic. The engines aren't that great, my driving instructor had a civic, my car feels more powerful when I floor it... I also see WAY to many of them at a wrecker. The corolla's aren't as easy to find around here, gts's are almost impossible (I have only found 1 so far) and it had some sort of eletcial problem, so the engine caught fire LOL. But on most of the cars if they haven't been in an accident it's the body thats done. The engine would run if you pulled it and put it in your car. The honda engines I've seen aren't as pretty... they look like they might crumble into a million pieces if you touched them lol
I would suggest if your worried about the km just buy a jdm 4age smallport and drop it into your car. They have on average of 30 - 40 k on them. So you can modify the shit out of it and should have no problems