I'm not convinced that damage to a toads windshield comes from the MH that is towing it. If you look at the angle from the MH tires to the toad windshield there is no way a rock can travel to most windshields. We had a full width rock guard on the back of our MH when we first bought it. The rock guard caused more rocks to fly around because it acted like a big broom. I took the rock guard off and installed wider and longer mud flaps directly behind the dual tires. Both time we have had broken windshieds it has been on the MH and has come from cars on one side or the other passing us.
Plus it's a JEEP.