Ingenious - How much stress testing have you done, (I notice you commented it on the strength)?
That after market (as i am sure you know, not gopro branded) harness was most likely designed for a GoPro's weigh at around 150-200grams, a kitted and loaded p90, 2.2kg to over 3kg...
I'll give this a go if I ever get a p90.