Bueno claro ...
todo tiene sus ventajas y desventajas ...
En los buscadores, seguramente se indexará tu pagina del host gratis en lugar de con el dominio (ya que el mismo es solo un "frameset").
E Igualmente, si alguien necesita una "buena imagen", o esta haciendo algo medianamente serio, creo que iría por un host de pago y un dominio pago, con lo cual no estaría en ninguna de estas dos opciones
Saludos.