True, most aren't reliable I think. I'm running it 24/7 and on AWS. Some of those pools may disappear, mine won't.
I don't see why most wouldn't be reliable. Mine is, won't disappear anytime soon and even automatically maintains itself by updating to the latest p2pool version every day (see sig) so that it won't be denied access to the network in case of protocol changes (becoming a solo node).