Looking into drop in lb7 turbos has anyone ran the 67/67 tater built? Is it to big for towing? Also looking at the 63mm cheetah