Still not scared of the stock outputs, but understand your want to build strong. I 100% agree with that philosophy and we all have a different idea of where the line it between enough and overkill.
The fact that it is my only form of transportation plays into it as well. That and the whole driving 1000 miles from home to wheel it as well. I've tried to over build it at every chance I can.