Pros:
I am a weekend warrior dg player, and I have been growing increasingly obsessed with the game. But I felt like the immediate areas around Buffalo lacked a decent course for people such as myself. Payne park is way too easy, and I hate having to pay $7 (plus $2 for the toll bridge) to play Beaver Island. Ellicott Creek park is a nice intermediary.
The holes are interesting: I never found myself feeling like I was playing the same hole over and over again. Despite the park being marshy because of some heavy rain, I still managed to get par on many holes. The white tees not only add the distance challenge, but on many holes they also change the line of the course, making it more interesting.
There are a few really memorable holes on the course, especially 16 and 18. The former requires to blind drives, one uphill and the other downhill, and I had a lot of fun--even though I totally needed a spotter.
Lastly, I think the course has a nice balance of open holes and some more heavily wooded holes, which forces you to use a variety of different throws.
Cons:
Concrete tees would be nice. When I played the course, many of the tees were under water, so I had to search out a location dry enough to get a good drive from.
Many of the holes are under 300' even from the white tees, which I think is pretty short, even for a noob such as myself.
Other Thoughts:
I don't think any of the other reviews mention this, but they have the signs up! This was great because when I played there was no one else on the course. The signs are a great help and they even tell you where the next tee is in relation to the hole.
This course is good for rec players and those who are looking to refine their game. There are definitely more challenging courses in the area, but Ellicott Creek offers some fun holes and is great place to hone in your skills (or to take some potential converts).
It is nice to know that there is a decent course that is close to Buffalo, and is fee free!