You will be fine, I put the big 3 on mine the night I got it home from the stealership, I had the stuff waiting in boxes a month before I got the bike. If you don't have a fuel controller yet I would check the tune after install, the XX may be fine with just a pipe, but it never hurts to check.