Since it may depend on a PCs configuration whether one or the other method works better, baking the hooking method into a profile is usually not a good idea, except for rare cases where that already can be done (just not by users).
No profile that doesn’t already have alternative hooking baked in does generally not work with normal hooking. If some don’t for you, that’s related to your individual setup.
Still sounds like a good idea to make it a per game setting outside of profiles. A few other things that can differ from user to user are already stored that way. I’ll think about it.