I completely agree, it would be fun to see how you stack up compared to other people. A nice ELO system would help to prevent against one sided matches as well, such as a Witcher 3 Gwent expert playing against someone new to the game.
I'd just be a little worried without one, newer players may have a bad experience with getting stomped their first game, and never coming back. I'd love for this game to take off, and anything minor that helps with introducing newer players to the game would be great!