Kawasaki's Mule Pro is a great machine but they ought to be ashamed of what they put under and over them from the factory. Pure junk.
A fancy expensive roof or skid plate won't help the machine run better or last longer for 99 percent of the users.
They put the money and engineering where it counts to make it the machine it is.
I'm sure ANY shop will be extremely happy to bolt on everything anybody can afford.
That being said, here is a salute to the other 1 percent:
You sound like you have a good handle on fixing it to your liking and are very capable of doing so.
Make sure you post pictures when done.
All the other DIY folks like you and me are always looking for good ideas to steal and adapt to our toys too!