I'd rather go with cheap and effective than to spend who-knows-how-much on a real "official brand" pop guard/spit deflecting/filter ring thing.
But then, I don't record a lot of my own vocals, it's just headset/mic combo in TF2. Nobody gives a [parasitic bomb] if you've got a pop or two, or you're spitting on your mic. We don't enjoy, however, heavy wind noises into the mic. That gets a mute/gag/kick.
I'm considering wanting my nickname changed to Centaur Heavy. Just cause everyone else is adopting a TF2 theme. And by everyone else, I mean Sky and Kit.