Machine1,
You can overcome the poor drilling abilities of the ballnose cutter by ramping into the cut. I am not sure what software you are using to program with.
One thing I usually do with a brand new ballnose endmill, is take it over to the grinder and increase the rake face angle at the center of the flutes. Most of the time, these faces are perpendicular, which tends to clog up like crazy in aluminum. With a steady hand, and a good eye, you can grind quite a bit of extra chip space without changing the shape of the factory edge. But, that's just what I do

I've got natural diamond or CBN wheels to do this with, too, depending on the tool material.