The great disadvantage of Pkarr (but applies to any DHT and even to purple pages if it wants to survive) is that records are only kept for an hour and needs to be published over and over, so someone needs to be online and keep doing that.
However as mentioned in the README whoever is hosting your data, is capable of refreshing your records on the DHT, and maybe even has the incentive to do so, if you are paying them to host your data, or for whatever other reason, as long as the cost of keeping your records alive on the DHT is manageable
This is why I made a point to prove that the cheapest VPS ever can still keep 120,000 records alive for a week without any noticeable cost.