The latest Merlin alpha 2 firmware for the GT-BE98 PRO isn't perfect but isn't bad. GPL still seems to need some work and refining.
Only issue I am actually still struggling with is the 6GHz on my AiMesh nodes. In short my GT-AXE11000 node still doesn't appear to broadcast 6GHz for some reason. I even tried resetting and repairing it on the latest alpha; no difference.
(if you don't have 6GHz on an AiMesh node I doubt this would be a factor for you)
Also the IoT profile has some quirks. The default IoT network can be "flaky", and drop some devices with no obvious reason.
If that happens for a device; I usually configure the device to use a different SSID which seems to be a valid workaround for now.