Pior said it, keep it simple! Keep your initial geometry simple, never throw too much polys at the base object. Instead, let the subdivision modifier work for you, it will "average" the curves and you won't get bumps. Plus you can play with the cage while previewing the sub-d version for instant feedback. Once you have…