I have no cooking clue about ES, but yeah it did sound a bit fishy man or PR'y for lack of a better word. I don't know man, I've seen so much shilling for the place it just put me off, if you have to sell me on it so hard what are you hiding?
I've seen some glowing stuff from people who visited, and some pragmatic takes from others, but I've yet to hear from the ordinary Joe citizens on what they think or see on the ground