If I was to be put on a desert island than a boinger would win against a pcp everytime. My only concession would be a couple of spare mainsprings and breech seals although I expect the latter could be made ... plus, of course a plentiful supply of ammunition.
If these were not available then a good supply of rubber for catapults.
So I expect boingers to outlive pcps.

Cheers, Phil