Another suggestion, I might be wrong though.
If you just put Bitcoin address or PGP key, it is easy to impose another person. A signed message is better.
I guess, but it wouldn't be very useful since you wouldn't be able to do anything when asked to verify your address.
I thought many ppl will ignore your suggestion due to the facts many accounts are bought or hacked! Their new owners cannot provide a signed message from a old address!