Pros:
-This course is SUPER long and also very challenging. It definitely helps to have a big arm out here, but course par is also fair for those players that can't throw it quite as far.
-There are no throw away holes here. Every single basket placement is surround by obstacles in one way or another, whether it be trees, water, OB, etc... Baskets that are out in the open are usually set right near an OB line which makes shot selection and disc placement key.
-There's a good variety of shots here (although the back 9 gets a little long) your approach shot to the basket is different on almost every hole.
-Good use of elevation here, both uphill and downhill shots come into play.
-The course itself is very easy to follow. Each basket has an arrow hanging from the cage, pointing you to the next tee. There are also tee signs at every hole too.
-There are no cement tees pads here, but most of the holes start from the ball golf's tee box, so footing was not an issue (even in March when there was snow and standing water in areas).
-All of the paths, sand traps, and greens play as OB, which adds to the challenge on this course and also protects the ball golf course.
-Although a lot of times you'll be throwing a max distance type of shot, this course will also make you throw just about every other shot in your bag. The variety of basket placements coupled with the OB really makes each hole unique.
-It's really nice to have a new, true gold level course in Colorado that caters to Advanced/Open players.
-The golf carts are a major pro as well to save those legs from having to walk this massive course.
Cons:
-EDIT: My only con in the original review was about the Gateway Titan baskets with the tiny little cage. These have been updated with Dynamic Discs Veterans that catch extremely well, no more cons, a true 5 star course.
Other Thoughts:
This course is $10 pay to play, and worth every penny. Shining Mountain will challenge even the best of players. This course is very long and challenging, but is a must play for any disc golf enthusiast!