Yea, true.. I did, but did not show up when I did a search.I haven't seen it done, but have you attempted the instructions? It may be against their ToS somewhere or not since they require "By [Name]" on every page, and if you claim authorship and really don't write it, Google may be against it.
Interesting.. How do I push myRSS feed to my google + profile?If you have a google+ account with the same avatar as your forum login then it should work by pushing the RSS feed of your forum to your google+ page.
As long as you are the topic starter - it picks up the avatar of whoever started the topic so no problems with you claiming ownership