Me and two others went up to Giant's Ridge on an Indy pass, a Ski cooper Season pass, and a Boho partner pass. We were all thoroughly impressed with Giant Ridge set up, snow quality, and variety of runs. It was the Sunday of MLK and the lift lines were short (ranging from no wait to 2 min max peak of the day). The area makes great use of what is there. Lots of great runs from beginner to advanced. We played a bit in both terrain parks hitting the small features, did the bumps run a few times, and played on the short but steep black diamonds on the right side as well. Helsinki will give you some speed if you are looking for a longer steep run and the bumps on Nagano were in need of more snow, but still fun to lap a few times that weekend.
A hidden gem was Sunshine which while it is a green run, has rollers for multiple small airs if one wishes. Plenty of trees to duck off into and other mixed terrain all over the resort. Even if by the end of the day there was some corduroy left if looked for it.
Lifts were fast and the parking was ample. We tailgated for lunch and liquid, but the bar and restaurant looked nice.
For comparison, I've skied and boarded all over the Midwest and west would come back up to Giant's anytime. The Saturday before was at Sprit Mountain (and while that was great too) my crew was super happy we went further north to check out giant's ridge.
I think almost anyone could have fun at Giant's ridge.