Way cool! Yeah, to hell with the auto. Its not like we can get 3500 stall converters for these abominations. Stick is way more fun.
As for the pump, displacement doesn't matter when you're pushing boost, especially when you've got two damn snails going. If you're pushing 14psi, you've doubled your air, and thusly your fuel and power. But if it runs fine, it runs fine. How much boost do you hit, anyway?