Switched to different forecast api endpoint which provides generally better results. May need to add a failover to the old endpoint for some points, like Eureka and such since the DWML format seems to sometimes return HTML instead.