Thanks for the feedback. There has been some discussion on this recently - for example: New submission process for feature enhancements and Update contributing steps (use Discourse first) by KevinOConnor · Pull Request #6384 · Klipper3d/klipper · GitHub . So, yes, I agree we should improve communication in this area and feedback/suggestions are welcome.
Cheers,
-Kevin