This isn’t a good place to publish such a wishlist since these tools are not written by the core project developers for whom this list exists.
That said, neither 1 nor 2 seems all that likely to happen - either use the tooling provided, and its conventions, or don’t.
The confirmation prompt for 3 I could see happening but it really isn’t how Linux tooling is done generally, so I wouldn’t hold my breath. Especially if you need someone to write the patch, not just approve it.