Thanks, that's genuinely a very nice comment, and seeing how well you are doing makes me believe you know what you are talking about!
Also thanks for the additional bug report, it is very helpful. I'll try to fix everything ASAP.
I did pay for the steam page so yeah, I'm-probably going to collect some wishlists first. But I'll keep your suggestion of releasing an EA in mind.
Thanks again!