I think the only piece you need from honda is the mount itself, that attaches to the front of the UTV directly. everything else is straight up warn - in fact I bought my blade from amazon for a fraction of what the dealer wanted and it bolted up directly as you would expect. the 72" model of course.
as for plowing, we have a long, straight, 10% grade driveway. It does fine on the way down and is challenged a bit on the way up. Only 4" of snow so far, and I haven't yet perfected the gravel feet so I am digging in in places, too. i've used a honda 928tas snow blower all these years and this is my first winter plowing.
It WILL tip the blade over and keep going though, uphill. I definitely need 4WD unlocked mode to get uphill without tearing up the dirt. I can see how a UTV is better than an ATV though - the weight alone is a huge asset for the UTV.
hope this helps!