I ended up getting TORS last week and installed them. I took the snorkel out and have ordered a K&N filter. I plan on getting Triumph tune, but it may be a week or so. Is anybody running these without the tune, how much does the tune actually help? Dealership will do it for free, but not convient due to work and distance.