One of the #1 things to look for in a mud tire is that they are made to clean
themselves. And by the looks of this tire, it should be a tough tire, for it is a 8ply, and you know it's a radial tire. So that should also be a plus on the thorn situation.
Only from my reading, and taking a peek at that tire. IF your plans are to go
mud AND road, this might be something to look at. By the looks of things, this tire going to be about just as good OEM Kubota ATV tire, maybe just a little better, but would not expect to much more. But again, as you stated,
You are going to be putting it on the road some, so, it is what it is. A good
off / on road tire. This would be the tires I would like to get for my summer tires when I got to replace my OEM ATV's.
Only 26 inchers >>>>>>>>>>>>
If your plans were NOT to set your machine on the road, I would suggest
a more aggresive tire, something that for sure will throw you out of the mud.