The more I look at that, the more I dislike it..... Two small pressure points on the most vulnerable part of the hull?
I would much rather see a large pad across that whole area, it would have to be custom built either way, that thing looks sketchy.
GT