Is there a way to keep hair childeren and edit the mesh?
You could use a second mesh for the hair. This hair only object would sit just under the main object with the hair coming up through it.

This would allow you to alter the main object in any way you want without affecting the hair emitter.