Good points. I agree.
1. This is no worse than a .github folder
2. Yes. I think we should try to solve for bitcoin core project first.
3. Yes this is a concern
4. Yeah there are some “light client” use cases, I think these can be serviced by relays implementing our hypothetical protocol