That looks awesome!
I think you'll need alot more snaps though. You've thought about water hitting it on takeoff. Also think about when you're sitting and rollers are smacking the stern of the boat. It's alot of uplift and I bet the water getting in between the deck and mat will pull apart teh few snaps currently holding it on.