I wouldn't worry about "back pressure" as much as the A/F ratio on this set up. It may be OK then again without a run on a dyno you'd never know and another five bills or so for a fuel controller might be in order. The price differential alone would give me pause. Most, if not all other systems cost a lot more and the old saying goes...……...well, you know.