I know many have complained about the mushy feeling of the front brake. My complaint is the excessive travel of the front brake lever until it engages.
I had the same problem on my VMax, but Yamaha had the brains to include an adjustable pin on the brake lever to increase the pressure on the piston. This gave me the ability to set the travel to where I like it.
My complaint on the 05 Sprint is it takes 50% travel on the lever to engage the brake...much too far. So I "adjusted" it. I just took a nylon spacer and ground it down, and placed it between the brake lever contact point to the piston. This increases the pressure and took 75% of the slack out! I pull the lever now and it engages much earlier. It was a bit of trial and error, I would grind a bit and place it in and check engagement as well as free wheel travel. I wanted to make sure the brake was not applying until I pulled the lever. It's a cheap but effective remedy.