No matter what float needle is used crud still can get caught up under needle and the seat to stop it from sealing and cause the fuel to leak or over flow, fix it as you don't want access fuel running into the cylinders, once I left my fuel tap on all night (forgot to turn it off) my float needle stuck open and when I went to fire up my bike next day it spewed out oil and fuel mixture out of the breather hose and filled up my catch bottle and all over the shed floor as my motor started, what a friggin mess, has only ever done this once in 47+ years of ownership, so always turn your fuel taps off when finished for the day lol.
Such a little thing can make such a mess and can be very frustrating to a new owner and don't matter what carbs you run they all can do this.
Don't go changing carbs because of a minor mishap, it's a learning curve as well and what a way to learn about your own bike, after 47+ years I am still learning, I have been down the different carbs way and have found the Amals work the best on my hotrod Norton, why I have gone back to my old Amals, they are simple, easy to work on and easy to maintain, they do as any carb have their little problems, but maintenance is your best friend.
Once you master the Amal carbs and each carb is different from the other, a left carb can be set differently to the right carb including needle height and all, make sure you run clean fuel, filters not blocked from crud inside your tank to stop crud getting caught on your float needle.
This is your first Norton so you have a lot to learn, its only something simple so don't give up on it, its what you got to do with a 50 year old bike, they don't like to be sat for too long.
Ashley