We have three Waves and all have mesh tramps. In fact, I don't think I have ever seen a Wave with a solid vinyl trampoline.

I have been sailing a Wave for years and I think it is a relatively dry boat compared to most cats I have sailed. I don't know what you mean by "scoop up the water." I don't know why it would be coming over the front beam unless the boat is overloaded with people or full of water or going through ferry wake in light air. The boat has a lot of freeboard.