personally I don't think much of these CM threads. They are puffy and ultimately create bad expectations in the community.
And FWIW that is a good list of enhancements, but it's over 3 years in a subscription based game. There's a lot of cosmetic and non-gameplay stuff included. I don't think people care as much about the number of items feedback threads seem to create other than the handful of meaningful changes that definitely impact gameplay.
On that note, how's that LFG Tool revamp coming? Nov/Dec Sprint? Not likely I know.