Hola,
000webhost, pone las paginas bajo revisión, las primeras horas de subir el primer archivo y de vez en cuando. Esto se debe a que, revisan los contenidos para asegurarse de que no incumples con sus TOS (terminos de uso).
Respecto al SEO, si tienes tiempo y no quieres pagar, yo te recomiendo que te leas algunas guías básicas, sobre el posicionamiento. No tiene mucha historia y ademas te vas a ahorrar dinero (que luego podras gastar en servicios como AdWords).
Si va a ser una empresa (seria), te recomiendo que cojas uno de pago. Si la empresa esta situada en Mexico tampoco vendría mal que el hosting estuviese ahí, pero eso realmente no da a mucho (la mayoría están al lado (EEUU)).
Yo suelo recomendar mucho 000webhost para paginas gratuitas, puesto que ofrece servicios que otros no.
Para los de pago yo uso byethost que por 6.99$ al mes tienes el plan Unlimited. Pero ultimamente muchos se van pasando a hostgator.
PD: Creo que 000webhost es un reseller de byethost que a su vez es un reseller de otra que no me acuerdo xDD
Saludos