Yep, that's basically what we are doing. You can start with the users own relays. You can also use relay hints from all events to get more relays to check. Then you need to send the onion addresses via Tor and remove the local relays. Then download everybody's list and store to assemble the feeds.