This video was way more informative than the one APR put out about the install. I have the same intake that just came in the mail and its great to see people in the community putting up stuff like this. Thank you so much!
The tube that you say is maybe a support is a drain tube for any moisture or water that makes it into the airbox to prevent water from getting into the intake. Great feature.
I believe in this video it was just the intake and no other mods, I eventually upgraded the downpipe and turbo but just the intake makes a huge difference