I just noticed that the status on the main page here still says "in development", you may want to change that to "released". Some potential customers may be turned off if they think it is in early access.
That's fixed now, thank you, not sure how we missed that.