Nice! I hope this dynamic relay command can help you change those limits on demand and let Clients adjust their queries. https://github.com/nostr-protocol/nips/pull/1434
i don't know how this will be possible in strfry. maybe the write policy script can write the limits to a new lmdb (with pubk being the primary key) and the relay can read from that.