I have played around a bit with pmOS, originally on an early Pinephone (the "Braveheart" model, which was plagued with hardware issues) and more recently on an ASUS MeMO Pad 7 (which at the time was in the "Community" support category but appears to have since been archived by pmOS). Even on devices where it "works", it tends to be slow, buggy, very heavy on battery and some peripherals like GPS and camera very rarely work.
This is absolutely not intended as criticism of the Fairphone, Pinephone or pmOS teams - on the contrary they are doing fantastic and important work. I think the problem is just really hard when you're working against the interests of some of the wealthiest corporations on earth (and governments seem to have zero interest in helping solve it).