This is what I am thinking about getting
No burping on my system, but it's not sealed against the sides like that one appears to be. The JayBird bottoms are really nice, I have one in my mash tun as well. Might be worth looking at also.
edit: Looks like the pickup tubing fittings are pretty small on the SS, if you have any clogging issues with that system I bet that's where it'll be. I run full 1/2 everywhere on my system.