I'm buying a BLoW turbo kit for my 2015 Ltx Le 137 1.25 and was wondering if it is basically a push turbo. I'll be riding at sea level and mostly trail. BLW hasn't done much clutching on the Vipers at sea level so I'm going to ulmer. Your thoughts?