Бесплатный хостинг брать точно не стоит. Там обычно проблем больше, чем пользы.
Из дешевых, попробуйте набрать в поисковике "хостинг за 12 рублей". Довольно неплохой (со словом food в названии), должен покрыть ваши нужды. Это уже НЕ бесплатно, что важно. Это значит, что то, что заявлено, должно, скорее всего, работать без проблем в будущем. Конечно, по мере роста амбиций, возможно, потребуется перейти на другой тариф, но тоже не слишком дорогой.
В остальном дело не в хостинге, а в умении настраивать лаунчер и дружить его с сайтом. Также настраивать БД на сайте, делать сам сайт и т.д.