Pretty sure that link was public before... the mods must have made it private.
Your site would not be accepted into the Useful Resources section (lots of spam in the gambling industry, affiliate stuff etc). You have to be careful about how you get links, otherwise your domain will be quickly banned from the sub. A better suggestion would be the daily picks thread, perhaps auto posting the picks....
Am deffo going to keep a close eye on the Reddit group so might shoot you an email about that in a couple of days