As soon as Dave S said it was a pay to post site, I signed up - I've been with JFKTower.com for a good time...I miss the heck out of it...
Regarding the feed - to me, it sounds a little clearer than it was....yes..I am one of the people that misses clearance, but that is my own selfishness - I love to take the clearances that I heard and fly the legs exactly with the same type of aircraft and weather, etc in Flight Simulator 2004 - that's my main vice! So, I'll miss those and some of the comments there used to be (things like..."the ever popular DELRO1 approach to Dulles"), but, I know a lot of people don't want to hear them...