I could definitely add that restriction but it might be nice to let people choose their own limits. That’s what I’m thinking next. A settings page where each user can choose which events you want the relay to retain from your pubkey and choose allowed timestamp range.
There are two parts of the storage. A strfry relay for normal queries and then object storage for redundant note backups.
If the user stops paying, we will remove their notes from the relay but hold them in object storage for some (TBD) period of time so they can export and recover them.