Doesn't really matter, I'd say go ahead & link. And anyway that site's own admins have been happy to link/post publicly on Reddit so it's not like they're trying to hide anything.
It has some unique content you will not find in both of them, if you are the kind that looks for specific releases.
The black Friday deal is usually really worth it.
There is no in-site forum, but instead a discord channel. Their "forum" link sends you to their discord.
The free account is deleted "after 14 days of inactivity" but it can happen earlier than this.
Paid activation happen manually, so, if discord receipt is a privacy nightmare for you, hope they read the e-mail.
Performance is ages ahead of dog.
Unlike dog, they accept requests for content (via discord) and they really go after it for you, that is really nice.
Overall, it is a mix of both you mentioned, but you will find content there that you will not find on dog and vice-versa. I believe they cover geek well enough. Note that it all depends on what content you are after,