Áno, určite má zmysel učiť sa OOP. Najdôležitejšie ale je učiť sa ho tak, aby si pochopil princípy - postupovať štýlom "tak teraz sem budeme písať nejaké to class a private a tak" je na nič, pokiaľ nevieš prečo to píšeš práve tak, čo si tým zjednodušíš, prípadne skomplikuješ.
OOP je nástroj a tak k nemu treba pristupovať, na veľa vecí je vhodnejšie než procedurálne programovanie, ale často z rôznych dôvodov vhodné nie je.
Inak, ak chceš programovať profesionálne, určite by si sa mal pozrieť aj na iné jazyky než PHP - je celkom jedno či to bude C++, Java, C#, Python, atď - každý jazyk rieši rôzne veci inak a je vhodný na iné veci (s trochou ohýbania sa skoro každý dá použiť skoro na všetko, ale výsledok často býva žalostný).