It's mostly up to preference.
I like Heroic for its UI. For the most part, you just sign in to the different storefronts, install a game, and it just works.
Others like Lutris for the amount of control it gives you. It also has more out of the box support for games launchers.