I don't see how it makes P2P use any more difficult. From a user perspective, nothing has changed. They download a torrent file from the website, their client downloads the torrent. The back-end method used by the client to discover peers is completely transparent.