Moving forward there are three possibilities:
1) I create the new features as and when I have time
2) Somebody else takes over and develops whatever as and when they have time (although nothing stops them doing that already..)
3) People help and contribute to the project as and when they have time and things to commit, perhaps with me moving to more of a technical lead position.
I would vote for option 1 if you can agree with the following:
- you update the thread every 2 or 3 days even if nothing has happened on the development side (which is understandable) just to keep the community updated
- when you say that you will deliver something on a defined date, either you deliver it or you update the community as soon as you know you won't be able to respect the deadline
- you keep a few WOLF batches aside for development funds and promotion. As soon as you deliver a new feature, you get a batch to compensate for your work