Did Bing supply new floats? Are they the ethanol resistant type? During Tom Cutter's seminar at the national rally I learned that the Bing Agency in Kansas is not the Bing Germany. Some parts are the same and some are not. I'm not bashing them, have never used either one, and don't have an opinion. I bought my carb spares from MotoBins and have been very happy.
As for the floats level or not, it just depends on who you listen to. My airhead guru, Boxers By Bruce, tells me that the BMW factory teaches that the carbs should be vertical, not tilted.