2016 Grizzly? 2016 Kodiak? 2016 Honda Rubicon?

Hello,
New member here looking into getting a quad for the main purpose of plowing snow. I also plan on recreational riding from time to time. I am leaning toward the 2016 Kodiak SE EPS at this point. Reading about the differences between the grizzly and the kodiak it looks like the griz will be more aggressive and peppy compared to the Kodiak, but the kodiak is made more for a workhorse(plowing). Will I wish I had a grizzly if I get out on the trail? Or will the Kodiak have enough pep to have some fun when I want to? Then on to the Honda( I know I will get biased opinions on a Yamaha forum). I have been around hondas the most when it comes to ATV’s. My dad has had two Ranchers which have been reliable and got the job done for his plowing needs. One thing I can’t stand is how reverse works on hondas. The honda option I am looking at would be a 2016 foreman rubicon eps or higher(I like the aluminum wheels on the fancier versions like the kodiak SE). Comparing specs it seems either Yamaha blows away the honda in pretty much everything(especially CC’s). So I am looking for opinions on what Yamaha to go with(probably a more basic grizzly compared to the top end kodiak for price reasons).
Thanks for your input.