Thank you for the detailed "analysis" 😉
Answering all those points here would become a very lengthy, hard to write and read effort. Therefore I combined answers and hints in a blog post. This offers the additional option of a translation.
Readers of the blog that do not yet pay attention to this forum will get the information easier, too.
In short: Most points are either already available and possible, or can be addressed with kind of change in structure and organization.
I hope you will find answers on all your points in this new blog post
If still something is unclear, misunderstand or not answered, please let me know (again)