Board Thread:Questions and Answers/@comment-26833018-20171213180333/@comment-2175012-20171213185929

I don't see the argument here. There are overlaps, but that can be expected. Neither website is perfect, but I do have some leanings towards the latter.