RE: Something extra on floats????
Looks great.If you have everything balanced and the step of the float in the right place it should fly great.I like 20 percent more power if I am putting a plane on floats,but not always needed.You will know if you have everythig set right when you start to taxi.
Just keep your speed up on take off,and do not force it off the water.
Goodluck-Jeffo