I don't think free hosting is good. Because at the last each company want profit. They can plan to earn by forcing ads on your website, offering only 1-2 year free but after that start getting large money annually, transferring from them to other is costly, poor customer support etc.
But still any one for test purpose or for small website can try it.
Bookmarks