Sure there are! In fact, a bunch of flyers from Manipur also fly foamies (made from HD Foam they get from cutting up 'Fish Boxes')
But, you asked for sources for mounts, I gave them
I stated
''I wouldn't'' which means you are at liberty to go ahead
I stated
''in a hurry'' which means I would plan carefully, and put major reinforcement
That said, I would not put any IC engine on a foamie; period.