Mike Ferrier. The best feature is the unzipping of BZ2 Gribs without fussing about. If you were to incorporate a true "Weather Routing" function with the option to enter accurate polars as with RayTech etc, etc, you would have a winnerat US100. You need to consider your opposition. UGRIBS, it's free, loads straight from a Server and has all the functions you offer except the BZ2's unzip.
Review grib file viewer. Slow and not user friendly. I found better as freeware viewers.