@hyrro that's a really tough question and no one knows for sure if one is better than the other.
I personally use Laravel because I came from a PHP background and a lot of my freelance work before is based on PHP language and even today, my day job requires expertise in Laravel framework.
I tried to learn the basics of Node.js and even tried to dive deeper but had no success with it because I really don't use it on an everyday basis.
As you have said, clients are looking for experts. You can "try" (not use) both and see if how fast you can learn and how you feel about it. Then decide where to focus afterward based on your observation.
In your location, you said that PHP and Node.js have a huge demand, so I guess you don't have to worry about choosing which one to use, and then all of a sudden you can't land a job or client work.
Software development is really huge and to be honest, I have considered myself transitioning into Python or other high-level languages. And it's funny to know that you as a Python developer want to transition to PHP/Node.js world.
Consider as well if you have known a person that is interested in a certain topic, that might help you boost your knowledge and help each other grow.
If you choose PHP/Laravel, Laracasts mostly has all the resources you needed to get started and this forum will help in case you have difficulty with something. And Laravel is very well documented and a lot of free tutorials on youtube.
Good luck @hyrro !
Another tip: don't jump straight to Laravel, learn PHP first, try to get comfortable with it using OOP, and maybe use MySQL to create a simple CRUD app.