Going back to your initial points…
Is it true you can't have a mandatory field that supports user defined terms?
If using CRED to create a front-end form, couldn't I made the taxonomy field required/mandatory? (I'm asking, I don't know…) If this is true, then connieM's statement "there is no way to define a custom tyayonomy as mandatory" wouldn't be necessarily be true…
thanks!