I too have always removed the chokes, but there is a (small) price to pay:
The bike starts fine, but will run rough, and occasionally stall for the first few 100 meters,
But I can live with that. If it would run fine from the start, that would mean it is set up too rich.
Recently I read about someone using water to check the float level on a test set-up .
(can't find the post..)
Fuel is lighter than water, so the float will 'sink' deeper in the fuel.
Meaning: The fuel level in the bowl will be about 2 mm higher.
Using water to set the float to the 'correct' height, will result in a rich condition if you don't allow for the difference in density with fuel.