Hmm, VDP seems to be a marketing company. All they do is choose other smaller mfg's to sell under their name. Think Steel Horse, Smittybilt (circa >2000), Rugged Ridge, etc...
No experience with that top but I've had a Bestop Bikini top. I've driven through light and heavy rain with it with no problems. I'm not sure if I'd go with mesh if you get rain. Also, when it's really hot, you might want more coverage then mesh as well. +100* and I'm still doing OK.
Are you in the southern hemisphere? I've had my hardtop off since May. I'll probably be forced to put it back on next month.