Never used Allens but word of mouth feedback has always been good although not such great reviews online so probably best to call in where possible.
I was going to rebuild some carbs for my 900 build but after pricing up some good used ones, any spares and a Dynojet kit it makes more sense to buy some flatslides which is what I'm currently saving for. I'm looking at some Mikuni's from Frank MX in The Netherlands