At KGAF, kgaf.net, the weather is done the same way. Plays near the top and bottom of the hour. There was a company that offered a weather service but the guy moved off to some place like Aruba. I had talked to him long ago. I am told KGAF's weather program is from that company but I suspect there might be some other more recent company involved.
From a sales perspective, the guy that moved off to Aruba (or one of those islands), offered a unique feature where you could get a sponsor and have the program give the temperature from that client's location (ie: it's 81 at First National Bank). They offered a number of 10 second commercial reads per month as part of another option for selling the forecasts. It was the best system I had seen at that time.
Some of the negatives: it will do weather just like the National Weather Service written forecast without certain rules written in. In other words, if it is a 20% chance of showers and thundershowers today, tonight and tomorrow, it will list everything each forecast period (today, tonight, etc) with the same 20%. In other words, as air talent we would see a forecast like this and say we have a 20% chance of showers and thundershowers through tomorrow. There are several other things the program has been 'taught' to do to keep the weather informative, accurate enough , word economized and simply 'not boring'.
It will do weather watches and warnings exactly as written. Simply put, you don't want all 37 counties of a Severe Thunderstorm Watch listed. At KGAF it either says 'for portions of our listening area' or 'for our listening area'.