Anybody ever tried this little gizmo?

Not these again. We've been down this road. A lot. I think @Johnny Mac actually did some drag strip testing. I don't remember the outcome, but I think the consensus was that if they did very much, they'd come on all new carburetors. They don't.
Well all carbs don't come with annular boosters either but they are FAR superior to all other boosters for atomization, atomization is the entire point of fuel system. The way those fan the pump shot is atomization and a much better job than a hole squirting a stream.
This technology is in high end carb spacers also it's called shear, it works.
It is also why a rough port finish is better than a smooth one.