Да, действительно это может быть только большей головной болью. Стек технологий стоит выбирать исходя из потребностей. В случае маленького пет-проекта - из собственного мнения, по сути. Я, например, для фронта использую либо HTML+CSS+JS, либо React. А бэкенд пишу на Python+FastAPI. Такой выбор сделан за счёт того, что у меня много опыта в этих стеках и они достаточно простые. В бизнесе мы используем другие стеки, например .Net + Angular, так как они лучше всего подходят под наши задачи и наши разработчики наиболее опытны именно в них.
От себя могу посоветовать бэкенд на питоне. Очень просто и быстро "включиться" в разработку. Так простой бэк спокойно пишется за вечер-два.