I use TFGH and rebind most keys to my mouse or keys closer to the middle of the keyboard to make playing more comfortable. It doesn't matter what type of game I'm playing - I'll rebind damn near everything. WASD has never felt natural to me since it restricts your hand to the left side of the keyboard, whereas TFGH lets you put your hand in the middle and gives you access to far more options. Granted, using Shift to alternate between multiple skill bars might be a pain for someone with smaller hands, but if you're really using that many different skills, I'm sure rebinding Shift to something closer won't be too difficult. Escape From Tarkov is one of the outliers here since there are so many things to do in-game, using Shift/Alt/Ctrl + "Key" is almost a requirement to play effectively - but after a very lengthy process of playing with keybinds, I got it to work in my favor.
However, this does pose as an issue with some games. As I recently found out with Trine 4, "T" is hardcoded to "Chat" for some reason because "Enter" is also hardcoded to "Chat" as well. I spoke with one of the developers directly and they just said they didn't think anyone would be using T for upward movement and they never removed the hardcoded key. The good thing about Trine 4 is that you don't use upward movement all that often and if you're using the Thief, you can use the scroll wheel to ascend ropes instead of "T". Trine 4 aside, there have been other games with hardcoded keys which made playing the game almost impossible (such as leaving QTEs hardcoded) and in a very small number of cases - resulted in me refunding the game (looking at you Neon Abyss). Thankfully, the number of developers who are hardcoding keys is very small.