Стоит ли учить python?
Учите. Вас никто не ограничивает. Нужно  отталкиваться от своего положения. Если работа уже есть, и потраченное время не нанесет сильный урон текущему положению, почему нет? С опытом будет уже привычка учить различные языки без особой цели, чисто для развития. В книге "программист прагматик" говорится, что нужно учить как минимум 1 новый язык программирования в год, желательно с разной идеологией.
Зачем? PHP  как раз подходит для всех проектов (любой сложности). Лучше изучай дальше, более углубленно. Фреймворки Laravel, Symfony  и т. д. Ещё много чего нужно знать кроме языка. Но если он не по нраву, то конечно можна python выучить.