I hadn't considered it but quite a few people have told me that it might be a good idea. I'm a bit nervous about the prospect though, haha.
I understand, a store page isnt free after all. Maybe with some additional content or levels you could make a paid version