I have made use of the buddy invite system to create a new alt. I created said alt and went omega on the new account.
However there’s no website for the “get buddy reward” bit, no link to it not even a mention. I can see the “invite buddy” stuff fine, just not the “get your reward” thing. I’ve logged in, several times, with the correct account.