This is great, and it works perfectly, but...
The current price of $25.00 is very high. Most VN developers will have a hard time forking out that much, especially because many live in non-US countries where the exchange rate is different. So you may be pricing yourself out of a lot of potential sales. If you lower the cost, what you lose in per-sale may be made up for by increased volume of sales.
Just a suggestion.