i would propose that all apps be written with nip78 first, then, once they desire interoperability, a standard can be proposed
this is the best way to produce standards in the long run
1. observe usage
2. produce a standard that mirrors existing usage
design by committee will turn into bikeshedding and weird stuff that nobody uses or cares about