i have a 08 sportsman 500HO EFI and looking at the 27" mega mayhems but would like to see pics of them mounted! How do they ride? I installed a 2in lift & wanna gain some more ground clearance. I have 25" excecutioners on now & its a rough ride! Hoping to make my mind up by the end of this month, Rims & Tires are crazy expensive! thanks!