Сомнительно, что все, что вы создадите в качестве любимого проекта, окажется популярным. Предположительно, вы в основном делаете это как учебный опыт и для развлечения.
Учитывая эти факты, нет причин останавливать себя так рано только потому, что вы думаете, что там может быть проблемами производительности. Просто сделай это и повеселись с этим. Идея чистой базы данных Python будет, по крайней мере, интересна для других.
Вы всегда можете выполнить профилирование производительности, чтобы найти узкие места и использовать обычные подходы для ускорения процесса (CPython, Cython, ctypes и т. Д.)
Не спешите сбрасывать со счетов огромные преимущества Python, которые вы получаете в обмен на снижение производительности. А именно быстрое развитие.