@jasenyoface
You know it's possible to have both PKHex & PKHaX working from the same wrapper right?, If you like I could modify your PKHeX.app to launch normal it will load PKHeX as normal then launch PKHaX when holding Option on Launch.
For updating all you would need to do it replace the PKHeX.exe with your version that includes the replaced icon and it's good to go.
Also your wrapper should work on MAC OSX 10.8 and up since you have disabled the "GPU Info" checkbox