Very nice! If i understood correctly the algo-relay serves different global feed to each npub, is this correct? How did you achieve that? What would be hardware requirments for running this relay?