Climb mill with carbide. There's nothing wrong with .015" to finish if you want accuracy.
What kind of controller are you running? Are you doing 3d work? What I am driving at here, is if your program consists of many short segments, then it becomes essential that your controller can read them fast enough to maintain a steady feedrate. Data starvation leads to dwell marks on the work, no matter what. The solution for that is to upgrade to a controller with plenty of lookahead. That's what I am doing
First you get good, then you get fast. Then grouchiness sets in.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)