If anybody has specific suggestions for improvement, you may be interested to know that the Flyer Forums have a new - and already busy - "Red Tape and Gold Plate" forum to crowd-source responses to the CAA's request for suggestions.
I won't post a link as I am unsure about PPRuNe's policy, but it is very easy to find.