I have a similar set up also
05 Green TBA
snorkle & ai out
drilled air box
long TOR
130 main
3 turns out
I have no popping, hesitation, runs great. This is the way it should have came. I did notice when I modified the airbox it made the exhaust a little louder but thats all good.