Lars,
Your comments are important to us to help improve support. You did bring up some short commings of the XDoclet support, if you would like it to behave another way or offer more features, please let us know and we can evaluate their importance and feasibility.
I will send your comments up the chain so we can hopefully improve this situation for you.