lol. Yeah I could do, maybe I'll do that for commercial use as let's face it, if people want to use the cross platform capabilities of BMax it must be for commercial use (probably).
Could you specify what do you mean by commercial? which is sold as a retail game, or just as shareware as a digital product? If you mean the latter as well, having the user to pay a price which is even higher than the current one could put off many potential buyers which aren't professional game developers.
A great aspect of multiplatform languages is the ability to compile the game/utility on whatever platform you like to in a matter of a few hours, so that even individuals can manage to have conversion of their products for other platforms, while in the past it was possible only with large-scale projects. In that respect open source products are nearly always free and usually offer a compiled version for a great deal of platforms, so that it clearly demonstrate how 'non-commercial' users are interested in this aspect as well. After all, if you're looking for glory rather than money you want to make your game available for as many users as possible. :)
Right now, the only thing which is holding me from buying the library is the windows-only compatibility issue (and the lack of bitmap fonts support)... considered that BlitzMax supports MacOs and Linux, the lack of platform support should be considered a minus, since by default BlitzMax should be a multiplatform solution. So, in my humble opinion the ability to compile both on windows, mac and linux shouldn't be an extra, but a future issue to cover. Please consider that is not so easy to tweak a complex library which you didn't write by hand in order to implement MacOs and Linux compatibility, so that by choosing your framework the user becomes tied to your decisions in that respect (i.e. if you decide to keep windows only compatibility, the user will need either to rewrite the incompatible components from scratch or choose another system altogheter).
To sum it up, I considered £25.90 enough, though I'm still interested in it (it surely saves hours of work, if you have just jumped from other Blitz products to BlitzMax).... However don't get too greedy, or you could lose customers! :)