Это вопрос независимости, надежности и престижа. Домен третьего уровня, бесплатен, но может быть отключен владельцами домена 2 уровня. На раскрутку сайта, то есть на размещение ссылок на него, регистрацию в каталогах тратятся силы, время, иногда и деньги. Если доменное имя третьего уровня больше не поддерживается, то придется регистрировать новое и начинать раскрутку с начала. Хотя, например, бесплатная платформа blogspot.com может считаться вполне надежной.
Есть каталоги и рекламные площадки, которые либо не работают с доменами 3 уровня, либо предъявляют к ним повышенные требования в плане посещаемости и показателей в поисковых системах (тиц и PR). Есть мнение, что домены 2 уровня быстрее и полнее индексируют поисковые системы.
Хостинг для небольшого проекта можно использовать и бесплатный, но доменное имя лучше приобрести. Плата за регистрацию на год в зоне .ru может составлять 150-200 рублей.
Можно, например, создать блог на blogspot.com, и прикрепить к нему купленное доменное имя.