Devs that go from free/public to paid exclusive after several free public updates will always lose any and all support from me.
I get that people want to be compensated for their work, nothing wrong with that. If that's what you want to do, then do it from the fucking start, instead of wasting people's time.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.