2011 Rancher TRX420FE – Snorkeling

Hi. I am trying to buy a snorkel kit for my atv but not sure which one will give me the best performance/not ruin my quad…..engineered properly!

Is there a good snorkel system out there for my situation?

I have a hmf performance slip on, hmf optimizer, so I am ready. Any suggestions? Should I build my own? 2" intake or bigger?

Can I buy a system that will help my bike perform better than it does? If so, any recommendations out there?