For sure the frame mountings are safer, and if you succeed not to reduce too much the clearance keeping "strong" enough the sump (am I wrong or there were some pics somewhere?) in my opinion you went for the best solution.
2010 Violet Aero Supersports | 2012 Green Vantage S Roadster