Стоит ли использовать Django при разработке относительно небольшого сайта?
php - голый, без фреймворков будет "лучше" и "проще". Не придётся искать VPS для хостинга, или хостинг площадки с поддержкой питона. Не будет столько же бубнов с залитием и запуском. Для описанного функционала, даже фреймворк не нужен, всё уложится в пол сотни пхп строк.
Если же вопрос строится из того, что питон и джанго это единственные тебе знакомые язык с фреймворком. То бери их, потому что знакомое проще и быстрее.
Если же волнуешься за место на хостинге, то сейчас уже не те времена, когда хостинг 100мб в месяц стоил около 1000 рублей. Сейчас гигами продают, за доллар. Тут больше вопрос с поддержкой питона, так как под него не каждый хостер продаст требуемое, а ВПС как правило дороже и "сложнее" для новичка.
php - голый, без фреймворков будет "лучше" и "проще".

и хватит sqlite