I read that Hondaman says that the float could hang on a burr where it pivots. Remove that, if there is one. I try to always turn the tap off. Old bikes, old habits. If the tap works correctly the carb can not leak. If you don't want to use the tap, try parking on the centerstand. That way the carbs are level and are less likely to leak.
Steve