Check the leaking bowl for a cracked stand pipe. Fine cracks will make it weep.
More likely there is an issue with the float swing interference. Pin or side posts.
Are the float valve and seat new?
I'm not going to get #$%*y about gauges. Get what you want. I've had a similar set to the amazon type since 1975. Had to rebuild them after twenty years for congealed grease inside. Annoying, but no big deal for me.
The gauge quality isn't a big issue, imo. You will use them infrequently, and as long as they all read the same when attached to a gang manifold, they will tell you what you want to know when connected to your bike. You only need to check for uniformity, both the gauges and then the carb manifold taps.
Several have made their own manometers with some clear tubing, 4 jars, a board, and a colored viscous fluid.
The shop manual states they all must measure within 3.0 cm HG. So, "perfect" is not required. But, approaching that will make the idle smoother.
Good luck!