An account-based system means the ranking system wouldn't have to rely on Steam accounts, steam wouldn't be in any way needed, a guest option should definitely be available however players using the guest option are omitted from the leaderboards.
Considering players are happy to make accounts to play other games (Fortnite, any MMORPG, Planetside 2 etc) then I can't imagine an account-based system would be bad for RenX.
What skills/resources would be needed to put such a framework in place? @Agent