CityTri?

Anyone out there ever competed in races sponsored by CityTri here in the New York City area? I was thinking about entering one of their races in Prospect Park, but wanted to find out what others had to say about the quality of their events.