Thanks for the tip. I was wondering about these concerns early in the process, but my target audience, programmers, seem to be getting the point as I am satisfied with ther reaction to the current model.
Maybe it could work better, maybe I could get more money with different approach, but I am a programmer; my goal is to concentrate on writing good software and good books. If I was a marketing genius, I would have probably chosen different career path :)