I had lot of questions about that mount and this is a sketch I did
Not really secure, but potential theft would have to spend some time figuring out the setup and getting 10 mm socket on extension.
Not only generator holding bolts are not visible, but close to the ground, so you can't stick your head under. The only key lock is on platform pin.
The vibration bushings I found at Lowe's.
As for cooling - my 2017 Ford displays digital thermometer when engine temperature goes over 215F.
Coming from 124F in Death Valley with 6300 lb camper, I was really pushing the gas pedal going 55 mph over the mountain pass. The temperature come up to 225F and dropped very fast once I come to flatter road.
Did well over 20,000 miles with generator on front, although the 8000 miles to Alaska it was just dead weight.

Click For Full-Size Image.

