101% agreed. There simply couldn't be a better advice on that.
Also, please do not compare P2F to overpriced type ratings, as many who choose to play devil's advocate do. It's not the same, although airlines also often have a finger in the pie in said type ratings. Paying a training provider for a course, whatever the price and the relation of that provider to the airline is one thing. Paying an employer to occupy a vacancy which could have otherwise been a paid job and someone's means to make a living is something completely different. And it can come back and bite your lower back in more than one way. I've seen myself recruiters who put the lowest priority on a candidate that seems to be coming from the P2F route. As attractive as it may seem to someone who has the money readily available, it will damage your prospects. Aviation is a very small world and the stain on your reputation will stay there for years.