The MVSTA did contact me back in November, but I guess they decided against it for the time being. Feel free to lobby them :-)
A couple of areas are funding their subscription by getting a local ski shop to pay for the service. There's a huge range of budgets across the industry, it's been tricky figuring out pricing that works for everyone.
I don't charge the public. Ski areas pay me a yearly fee to publish their reports. I handle all the data processing, generating maps, keeping servers up and running, mobile device provisioning, equipment testing, warranty, tech support, etc, etc.
There are a couple of areas that have tried to DIY, with limited success, they usually simply don't have the technical knowledge on staff. I've been surprised myself at the breadth of technical turf I've had to cover to create something that works reliably and simply. For a reasonably technical software engineer with a bit of hardware experience, it's not a big deal, but for everyone else, it's too complex a problem.
One of the really interesting problems I had to solve was reliably figuring out which trail the grooming equipment was traversing. Unlike roadways, the GPS data for the trails is typically either non-existent, inaccurate or just plain wrong. Cleaning that up is a bit of effort for each ski area. In addition, ski trails are often in much closer proximity than roadways, which combined with GPS error margins, means that I had to do some fairly gnarly stuff to avoid jumping between nearby trails constantly. It looks simple enough on the surface, but it required some real hair-pulling to get working reliably.
Contract negotiations with cell-network providers weren't much fun either. Many ski areas are in pretty marginal cell-network coverage regions, so finding devices that behaved well in that environment was critical (in addition to handling very cold weather, i.e. -40F for 8 hour stretches). The grooming staff are typically completely non-technical, working weird shift hours, etc, so the system has to be completely hands-off after installation. Finding a device that would do that, handle the harsh environment and be properly certified to operate on the north american mobile networks was no easy task.
How do you handle installation? Do you go to every site to do it yourself, or is it contracted to someone local? I have had product ideas where this was one of the hurdles I couldn't cross: how to get non-technical people to install my product on equipment I had never seen before.
The devices are pretty easy to install, 3 wires (power, ignition, ground). Because this is heavy equipment, there's usually a mechanic somewhere nearby that can handle at least that.
I also make a version of the tracker that I pack inside a Pelican case and expose a cigarette lighter plug, for use on snowmobiles. Most people can handle plugging that in, no instructions required.
My local ski area has a couple of machines that they let me crawl through, so I take lots of photos of the important parts of the installation process, best places to place antennas, etc, and put them in an "install guide" PDF that I print and include in any shipments I send. I also wrote up a "how to test/verify that the unit is working" guide, and ask people to go through that before contacting me for troubleshooting. If they call, I ask if they've gone through the test/verify guide. If they haven't, I tell them to do that, then call back if it's still not working.