В чем минус хоститься на github pages?
Смотря что хостить и для чего.
Если не собираетесь делать сайты "кому-то", например, "неприхотливым заказчикам", которым все же когда-то надо будет хоть что-то там поменять, то все ок.
Если используете генератор статических сайтов, будет сложно деплоить не со своего рабочего компьютера, возможно.
Возможно, где-то удаленно будет сложно задеплоить из-за отсутствия гита.
Если часто делаете изменения, надо не забывать синхронизировать веб-версию с локальной (наверное, актуально только при использовании генераторов)
Ну, и самое главное: я не нашел в веб-версии возможности загружать файлы (например, изображения)
В итоге, для 90% задач - минусов никаких, одни плюсы.
А с чего вы взяли что какие-то минусы есть? Ну... гитхаб не гарантирует вам аптайм 100% вот и все минусы.