@mosca,
I think having a PPL gives you an advantage in the sense that it shows you are interested and passionate about aviation. And that you can at least handle a light aircraft.
I would say that doing your PPL is something you should at least do for yourself. Ask yourself "if Silkair doesn't offer me a cadetship, would I still want to get a PPL?"