I dont have a problem with the bug net. I have a problem with Omni tape. My least favorite "feature". Hard to get the net back on, catches on all my clothing, noisy and difficult to get a good fit with the MW3 convertaible.
There is no really good way to deal with it other then leave it off, modification or get a replacement bug net. I think I will eventually get the zipper mod.
Good luck. Let us know if you figure out something better.