Thanks for sharing! Your first 5 points currently exist. The others all look possible. I think one of the developments in relay technology that is needed is a UI for relay operators to better manage their relays. In particular the reporting of users