Me parece buena la iniciativa. Ahora dices que es un proyecto personal pero de no comprar un dominio porque no sabes como va a ir, y eso es medio contradictorio.
Si lo lanzas como proyecto para que lo lea bastante gente o te genere algún tipo de beneficio (marca personal, trabajos freelance, portfolio, etc) entonces debería plantearte también utilizar una estrategia SEO o de redes sociales, porque así de la nada tampoco es que vaya a "funcionar". Traza un plan de trabajo de medio a largo plazo con objetivos, y si hay resultados sigues.
Yo iria tanto por el hosting como por el dominio. El primero puedes conseguir por buenos precios, y si tu proyecto fracasa puedes utilizar el hosting para otro. En cuanto al dominio, bueno, tanto a ojos de Google como de usuario un dominio personalizado otorga más "confianza".
Te repito, el proyecto es atractivo pero queda trabajo por hacer.