I don't have a problem with "OM Gosh" OM Goodness" but do not like to hear God's name used. I would offer either of the others as an alternative.
My biggy right now is kids at school what to say 'frickin' or 'freakin'. I don't like the way those sound coming out of a 10 y.o. mouth.

Oh My Goodness, I am becoming my old teacher