Gamers know those feels, too. Function row is kind of a big deal in games sometimes.
Here's how I'm dealing with it at home: get a programmable keypad and assign F-keys to it. The 'Dox is great but you really start to miss some of those keys (I'm looking at you, number pad) when it comes to certain typing tasks. True, there are layers, but they aren't a direct replacement for dedicated keys in an "oh ****" need-it-now situation or without tripping up your workflow (which is, admittedly, a training/practice thing).
Note that if you're doing a lot of chording with the F-row, Windows (especially) doesn't like to do modifiers across multiple input devices. So "Alt+F4" would only be read as "F4" if you're hitting both keys on separate keyboards. In that case, you're stuck using layers.