PPSP as such was designed to have shorter init cycles.
So, in principle, it is suitable for smaller assets (federated CDN, that sort of stuff).
By the way I do not understand the "servers vs P2P" story. Why not use servers in a PPSP network?
The point is pulling the content from arbitrary sources (any sources available), not to get rid of datacenters.
So PPSP is not just for video streaming. What would other possible applications be?