Ive been told at least 100 times I could have spent less and had more power....... To me its really not about the power....its about the journey and the story!
You will allways hear that no matter what you do, what you build and what it is in.
The bottom line is your car your way and as long as your having fun with it, it's all good!
Edit - additional comment
I've noticed some people have this nich to all ways point out how things could have been done cheaper or better. In there opinion or fact, they can't help themselves with what I call diarrhea of the mouth. I call them Hypocrites in motion.