Hang around for a while, and you'll see that posters are constantly checking, amending, upgrading etc their own and each other's entries. Some are scholars in their own right, some are just enthusiastic amateurs, and all are eager to learn. So it's self-correcting. Most other sites are run by one of two soloists, which makes them more prone to error.
Some names are odder than others when it comes to meanings. On this site, look up some of the more contentious ones -
Eleanor,
Imogen and
Katherine spring to mind - and then compare BtN's definitions with those on other sites. And then decide for yourself!
Hope to see you on these boards more often in future.