@dwr
1. I think this is fine! Permissionless means you can build however you want.
2. For those that have been around for a while, Varun correctly predicted this and there was a lot of pushback from devs (remember amps?). Protocol follows only work if a large app like Warpcast is willing to follow that norm.
(To be clear again: these apps should build however they want and should not feel pressured to ask users for signers / add back to the graph if that's not beneficial to them.)