Love to try your nets. I have been using nets for years, typically the store bought ones like yours last 3-4 months but seem to always wear out and balls go through, I have went through a bunch of these. I have switched to a more industrial net purchased from networldsports.com and made it adjustable for rotation of hitting area. Seems to help a lot but my current net is not easy to set up.
I have a "Golf Achiever" launch monitor and average 145 MPH ball speed.
Cheers Pat