We just discovered that hiding state/province does work on the frontend, but still results in the default values being displayed in notification e-mails.
This seems like buggy behavior to me. Currently, the notification emails are a simple {all_fields} tag. I would hate to lose that. Is there a way to patch this at this time using the default hooks?