Thanks for posting this info.
I won't be able to attend the meeting, but I will call Sabini's office and let him know that yet another JH resident thinks it is ABSURD that the 7 express train does not stop at 74th street.
Also, I am a native English speaker, and I can't understand the announcements on the platforms. Given that most of the riders are not native English speakers, I think that means nobody understands them.
On the up side, I love the new JH station, and the elevators are almost always working. Which makes being a middle-aged mom hauling a stroller much easier. I also think that 74th street has the best musicians in Queens, and is second only, perhaps to the great subway music hubs such as Union Square and 53 & Lex.