Scruff I see what your doing as very good for Alizee. I don't and never will have the guts to go up to people I don't know and tell them about something they are really missing out on. So keep it up man, cause Alizee needs more fans like you to spread her stuff.
So yah I think posting links on forums is great! I mean it's probably part of the reason that we have 50 guests on the forums almost all the time. And guests usually turn into members