I asked this same question on here a few years ago when it was becoming popular, and someone gave me great advice that I haven't forgotten. Very simple too... Their slogan is "Forget the wind, just hunt."
This person said, "Use it if you want, but never forget the wind ;-)"
I don't have the whole suit, but I have facemasks, hats, and three pairs of gloves. I use them, but I also use Earth Scent Wafers by HS, Scent Killer or Scent-A-Way, wash my clothes in Scent Killer detergent, and take showers with Scent Killer soap.
Something else to consider is Rocky's new Scent IQ clothing. I have and love the baselayers (long johns). Extremely comfortable, and I haven't been sniffed out since I got it.
Good luck!
Ryan