How to add non-Steam games to your Steam Deck with Heroic Games Launcher

I haven't encountered it myself, but I've heard of people having issues with Heroic controller button mapping, or not detecting the controller at all.
 
Thank you for this review being with screenshots and GUIs instead of through terminal which I am sure is possible.

That old myth needs to be put to bed. Terminal is just as necessary these days on Linux as it is on anything else. It's not.
 
Heroic is cool I guess but I really don't think adding launcher on launchers is what we should be encouraging here... I mean that's one of the reasons we hated Windows in the first place.

Proton is not that hard to get your head around. Imagine Windows but sandboxed into individual sets of folders for each game. There isn't a game Heric can install that can't be setup by using protontricks, and just putting the files in place. And it looks so much cleaner in your Steam interface too.