The fact of the matter is that there are off chain anon coins you can use now. Why screw around with on chain anon when an off chain anon solution there is no risk if it isn't centralized in a sense that it is going thru one company, server, etc.
TFM is completely correct. Why? You are putting information about your identity on a PUBLIC LEDGER!!
TFM has said it over and over, and no one has said ONE THING that makes any sense otherwise. Why are you doing it when it is not necessary?
More importantly, why are you doing it when there are other options?
Monero will be attacked. I think this is all I need to know.