Thread:Talk:Flow Portal/ Talk:Flow Portal/Research/Experienced User Responses/reply

That page was initially created on March 13, and Notifications were released on Enwiki on April 30. So yup, from before, and a few of the complaints are partially solved, and a few are 99% solved.