No, your post is not too long. On the contrary, I am very happy with your detailed analysis of the good an bad things as I spent a year creating the mission. This will help me in the future.
And you are right with your criticism; there are lots of things that could be improved. Actually, you pointed out most of the problems I identified myself:
Thank you very much for this and I hope you will like the upcoming mission as well.