I know money can be tight for a small company, but please consider hiring someone to do your online help or documentation. Maybe a contractor for 30-90 days, twice a year. Your product will have better penetration, and users will have a greater level of satisfaction. A lot of us are smart, but have a different skill set than you developers, and we require slightly more help than you may think. Online help, or a manual is more useful than a haphazard blog. You have provided a lot.
I have worked at a few software/hardware companies (Intel, Amazon.com, Rockwell Automation). I happen to work both as an instructional designer and, from time to time I do some tech writing and Online Help authoring.
It seems most programmers/developers think their interfaces are going to be soooo intuitive that no instruction will be required, well, you guys come pretty close, but we still need more help. If you re-hired the same contractor a couple of times a year, you wouldn't have to retrain someone on the interface, and you'd have a repository of knowlege that would be available for newer releases.