The T-O snorkel does not have upper cowl side mounts as part of the design.
The T-O snorkel is supposed to fit around the raised area of the intake and supports the cowl via the single upper cowl mount bolt.
On mine, I was planning to adding aluminum brackets to the T-O snorkel to mate with the upper cowl mounting lugs similar to how the OEM works for added support.
However, I had fitment issues with my T-O snorkel.
After spending some time with test fitments, I found that the front vertical intake dimensions of my T-O snorkel did not match those of the upper cowl.
The T-O snorkel was much taller than the OEM snorkel intake.
When test fitted, this tended to try and wedge the headlights apart, and in my opinion, placing a lot of lateral stress on the upper cowl.
The upper cowl is made of thin ABS plastic, and I felt that the stress could potentially cause the cowl to crack.
So I removed my T-O snorkel and reverted back to the OEM snorkel.
I removed the inner divider used by the flapper valve of the OEM snorkel and cleaned up the intake area.
The T-O radiator scoops do require modification of the lower inner cowl to fit around the scoops.
Instead of modifying the lower inner cowl, others have removed the it to clear the scoops.
As for the T-O airbox filtration issue, myself and others have centered around two areas of improvement.
1) The use of a modified K&N panel filter element (rectangular element) that can be slid into the filter mount guides of the airbox.
2) The use of UNI foam filter element for use with the T-O airbox mesh screen.