My friend and I were arguing about this.
He said "no" 'cos to him, a business website has to have lots and lots of uptime(something he's doubtful of as to him, it's very hard to sustain a free host unless you do a lot of careful managing. But even then, he'd probably invest some money into a paid host for the stability.)
For me, I said "yes" 'cos after all, this is something I'm just trying out. After all, if the site never works out, I won't get bitten too badly.

And also, some of the paid hosts have even worse support than some of the free hosts do(Sadly, I wonder why they even bother to run a business).
What are your perspectives on this? Darnit, I feel like a real noob.

Oh and it's just a really simple, affiliate kinda site. -__-;; I'm not adventurous enough to dive into the world of "having shopping baskets" on a site, just yet. And no, the site isn't up at all.