While I can understand your preference to retain some privacy, I don't think signing off with a screenname will lend you much credibility with the more serious/influential organisations.
If you show them that you're taking it seriously, they might be more likely to do so themselves!