You know what... it's not impossible to connect with 300 relays simultaneously from an Android app... π«
If I can make this code a little better, we may get to 1000 relay connections and quite literally allow a different relay for each user you follow. There wouldn't be any need for larger relays.
Since each relay only has some events related to that user, it doesn't actually consume that much more on the data plan than bringing everything from a central relay.