I don't understand the AT Protocol side, so I can't really comment, but it sounded like PDS is sort of a required part of the architecture that runs on the server, it's quite heavyweight to run yourself and not really intended to be run on your phone. I'm also drunk fwiw.