Jeremy - Dreamworks sells mounting straps for JetCat turbines. Here is th link:
http://dreamworksrc.com/catalog/inde..._74_77&&page=4
These are not made by JetCat, but by a local Boeing engineer in the Seattle area. These mounting straps are a thing of beauty and just might be what you need.
Bob