Having worked both ways I think I like the ease that comes with online job . With online job you don't even need to leave your comfort zone. You are literally making money on your PJs. You can access the jobs via your different devices all you need is to be in a position that is convenient enough and money is made.
Again, you don't have to start facing a quarrelsome boss or a troublesome worker. You are just in your little space making money. It seems the focus will just be about you making money.
Well, I know that making money online thus comes in bits especially if you are just posting on sites but it will be good that while you are making the little you are making, you can be learning marketable skills as well so that you can get better skills to work on good freelancing sites to make money.