step over percentage is dependant on many factors , finish , tolerance , tool dia , the overall profile , to name a few , ballnose is most prefered for 3d surfaces due to better surface finish ,less chance of gouging ,etc
most cases a surface will be roughed out with an EM and finish with a ballnose
and once again this will also depend upon the overall profile