The great thing about the internet is that you can reach a lot of people. Business models that would fail in a town or a small city might work online. Of course you have to compete with the whole world, but that is generaly easier if you are writing/working in a small niche.
But if it is enough to support full time research you have to find out for yourself