Лучшим будет тот инструмент которым вы умеете пользоваться.
Если не брать в расчет цели разработки в принципе, а рассматривать только сложность изучения языка — питон на порядок проще, Для изучения (а, главное, работы на С) нужны фундаментальные знания в сфере IT, но зато выучив С или С++ вы сможете переключиться в будущем вообще на любой язык.
Если не брать в расчет уровень владения языками (считаем что вы асс-полиглот программирования), то для текущей задачи будет практичнее питон, потому что:
1) Короче период от начала разработки до запуска первой минимально функциональной версии;
2) Питон проще, поэтому людей работающих с ним больше, а значит больше вероятность найти готовую библиотеку, имеющую весь необходимый функционал;
3) По тем же причинам проще получить поддержку и найти ответа на заданные вами вопросы в случае необходимости;
4) По тем же причинам будет быстрее и дешевле будет собрать команду если решите развивать продукт в составе команды или отдать на разработку команды полностью;
Справедливости ради стоит заметить, что у «плюсов» есть свои плюсы:
а) Скомпилированная программа будет работать быстрее чем скрипт интерпретатора;
б) Скомпилированная программа на С/С++ будет работать быстрее чем скомпилированная на других языках, особенно яве;
в) Возможность создать закрытый исходный код, что в том числе даст больше вариантов распространения готового продукта (в случае питона будет только один вариант не делится исходными кодами — придется предоставлять сервис, что в принципе, не критично в век SaaS-продуктов);
г) Для плюсов тоже достаточно библиотек, но с бОльшей вероятностью они написаны качественнее.