We were there on December 28. Charging was fine (don't recall rate) but we felt the food and amenities were rather limited. The pizza place had a line out the door and what looked like an intimidatingly long wait. So we hung out in Dunkin' Donuts until the charge was done and stopped again later for food. We prefer to use charging time for meals, to avoid idle time while waiting for the charge, but it did not work here. Yes, there are more options up the road, but it would have been a long walk in the rain.
When we arrived, I think all the charging spaces were open, but 2 other cars arrived while we charged.
No spaces were ICEd the day we were there, but the parking lot arrangement could encourage non-Tesla parking in the Supercharger spaces.