Based on my testing, it works well and I think it would be a nice feature.
I just think that merging the configuration with instant save would be good as I mentioned in https://github.com/geany/geany/pull/3911#pullrequestreview-2213059775 (but depends on what others think).