This avalanche of a build is awesome. I don't feel so bad now. As for that On3 turbo kit, I've been looking at it and thinking about getting it but I have heard that installation is always a problem because you have to modify so many little things to the point that you need welding and maybe some fabrication skills. The price seems to be the best thing about it. Then it goes back to "You get what you pay for". So, I guess I'll continue to dream about getting a Hellion kit.
Awesome build!