I assume Radhika does not consider this a binary issue. Since we all agree on this, I express that I have asked myself the same question in the broad sense that is being treated and that, as I always do, I try to break big problems into smaller parts. Since most likely we have different backgrounds and interests, I will try to be as general as possible.
1) Local and personal reality. If for some reason the knowledge, views and experience that you want (and are able) to share with learners does not seem to find enough interest in your community, there might be an advantage in online teaching over f2f (face to face). Again, this also depends on your ability to move to another community and availability of a learning institution that might provide the appropriate physical setting. If, however, you have decided on teaching in your community for altruistic or any other reason, you might not consider any other argument than f2f, especially if the intended learners do not have the necessary internet and gear due to financial reasons.
2) The subject matter: there are some topics that lend more easily to f2f than online, such as practical demonstrations, to mention just one. It might end up being a question of ability and/or cost of developing teaching material, weighed against the impact of touchable experiments in f2f. I know from experience that it is a tough choice.
3) Somewhat derived from section 1) are your career goals which include the financial situation and goals of the whole family.
These are only a few of the criteria which I consider important. Quite on purpose I have not even mentioned the all-important considerations of didactics and deeper topics; the intelligent views expressed by of all of you take us well underway toward that arena.
In summary, I offer you a phrase extracted from a poem by Antonio Machado:
“ . . .Caminante, no hay camino,
se hace camino al andar . . ."
Which, loosely translated means: Traveler, there is no road, the road is made by traveling.
Thanks,
José