Sounds like your company needs to configure Flysmart to be more user friendly 404-titan.
In my last company you didn’t have to do all that nonsense for wet runways etc., you just selected either dry or the amount of water on the runway (ability to choose either a wet or a contaminated runway basically).