The float as you probably know controls the fuel level in the carburetor. Contrary to what a lot of people think, that level affects your overall jetting. It can affect it a lot. The rigs you used to see winning races on TV when they all had carburetors got theirs set before each event, and maybe even reset during the event.
You should get a yamaha shop manual, the factory variety. It will help you more than anything else if you use it and follow it. It will give you the setting for the float. The problem with yamaha from a DIYer's standpoint is that they give it to you the way a tuner would like it and leave it to you to find the most expedient way to set it. Yamaha's way demands that you buy a tool or build one to check the ACTUAL level, as opposed to just giving you a setting you can measure with your calipers. Their way turns out to be unhandy at first.
The tool is really just a float bowl plug that allows you to hold the attached clear tubing up to the side of the carburetor and see where that fuel level comes. they give a suggested range for that fuel level (more on that in a minute). The "tool" is really simple to make off of your existing float plug. you simply get a small piece of fuel line and a barbed connector. appropriate sized drill bit, and either solder or epoxy. drill the bottom of the bowl and install the little hose barb. now you can check the fuel level. you can leave the tubing on their and route it up to your air box like so many offroaders do. it gives an extra "volume" so that water that got in the fule can collect,
you can see it and dump it. and constantly see if your float level is rising.
The drawback to this method is that on the initial settings you have to look, determine that your level is off, then take the bowl back off, bend the tab on the float itself (the one that contacts the float needle) and move it one way or the other to affect the change. then you put it back on and repeat the checking process to see if you went too far or not enough. the specs will show a range from the gasket surface where the bowl and carb body meet. something like 5.3 mm to 5.8 mm. most think that anything in that range is acceptable. in a way it is. That wasn't the way the factory mechanics use an "acceptable range". to them it is a guide. past 5.8 may lower the level to where a stock bike may actually starve out and run lean etc. something under 5.3 may make it flood easily in corners. the tuner would find a setting for their purpose, jet the bike at that setting and keep returning it to that setting. Some had different levels they preferred for specific riders or tracks. For offroad I like to keep the fuel level low. it can get you more miles out of a tank. Supercross tuners liked higher float levels. If you ever attended a supercross race where the best of the best were you saw bikes taking a real pounding over whoops, jumps and rythm sections. The tuners preferred the higher levels due to a lower one allowing the carburetor to have the fuel bounced badly enough that the jets were exposed to air and not fuel. That leads to the bike losing power worse than a floodout situation. you could see the fuel running out the overflows and onto the cases if you got to see a bike that just came off the track lots of times. you could also see and hear the riders doing some clutch and rev work too. For mx I prefer something towards the higher end of the range, and developing my jetting from there. Keep notes. Keep notes. Keep notes.
Let me know when you have the plug modified for checking the level.
FYI the float plugs i have modified have all been done by using fuel barbs from model airplane boat places. sometimes I have used the fuel line they use too. just test it to make sure it works with gas or get some intended for carb vents.