I see nip29 and if that's what it takes - i'm for it. however, looking at the levels of complexity (read heterogeneity in users/relays) i see a very simple solution requiring ittle modification because its already baked in:
nostr:nevent1qqszggrwxt62rtc2xd5lywhlcvj0fah7mune9l6um62jjzds77y989qpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qgsdcnxssmxheed3sv4d7n7azggj3xyq6tr799dukrngfsq6emnhcpsrqsqqqqqpce02ea
and
nostr:nevent1qqstq5j2qhem2hjfmjgdfjlcr3rsjeu8ruuhd253th80h7npznlqlpgpr3mhxue69uhhg6r9vd5hgctyv4kzumn0wd68yvfwvdhk6tczyrwye5yxe47wtvvr9t05lhgjzy5f3qxjcl3ft09su6zvqxkwua7qvqcyqqqqqqgpud8qd