@Melanthe
As far as content goes, all of the N2 material that we had planned to add has been added. We hope to have most of N1 done by the end of 2020. That being said, we are always hesitant to say that anything is “done,” because that implies that we will no longer be updating it. There are still many grammar points (even in N5, N4, and N3) that require some tweaking. This could be anything from adding more breakdowns, context information, nuance notes, alternative answers or audio, to splitting up grammar points into multiple parts, adding entirely new grammar points or simply polishing current material further.
We do not have a public roadmap. We do have a pretty clear idea of where we want to go and what we want to get finished, but thanks to the great community of support we have, we often add features and make changes based on the suggestions and feedback we receive which quickly alters the state of the road map at that point in time.
We have been very frugal with the revenue Bunpro has earned, using it to offset development costs and saving what we can. Like all websites, we do have ongoing and increasing expenses related to server upkeep and we also have a lot of one-time development costs like content and audio for sentences. That being said we have been sure to squirrel away what we can and even if we were to start operating at a loss, shutting down the site is far from the first thing we would think to do and something we would be very, very hesitant to even consider.
We hope that we continue to see the slow and steady growth we have had for the past two and a half years.
For what it is worth, we can say with absolute certainty that Bunpro will still be around in five years and we are confident it will be here in 10, but that might not be reassuring to you.
We do know that if we were just looking for a quick cash grab we definitely wouldn’t still be working on improving the site and adding more grammar to it. We think the strength of our record of commitment to the community and the site speaks loudly enough.
Naturally, there is some risk involved with any service you choose to purchase, so one should not only weigh the risks against the benefits but also take into consideration the person or group they are betting on. Cheers.