or instead of deleting the support edges and stuff, i like to make my blockout, shape kinda medium poly, and copy it twice, on one copy i add support loops and subdivide, and the other copy i optimize the best i can. or just do your highpoly and use retopo tools, to build a new mesh around it.