Achilles, If you don't like it I will buy it back plus overnite you some Coopers BBQ(#1 in the state) or Buy you whatever cam you want. Is that ok for peace of mind? Rip will do a great job and you will be happy.
Smoker, It will help that quite a bit. The 107 will help the spooling the most if getting on top of the charger while towing is your biggest concern. If you had a 64/71 I would steer you toward the 105 due to the slightly better efficiency but due to the "silver" turbine section it needs all the help it can get on the spool.
Zach