Seems like every week over on GamingOnLinux there’s an announcement of a new launcher.
Personally I only use Steam & Lutris. Lutris for my gog games and BattleNet, Steam for everything else.
I don’t know of a good reason to use Heroic, or any of the other new ones over Lutris / Steam, but maybe I’m missing out.
Steam, Lutris for league of legends and GOG’s games and even Heroic Launcher for GOG’s games with cloud sync for save data of games or Epic. Everyone works very well on Arch.