This is probably a mistake given the direction this post is headed, but I thought I'd throw my 2 cents worth in. North Park is fun for what it is. There's fast, flowy trails that reward every climb with a descent. They're not technical like Moraine, Roaring Run, or the Laurel Mts, but get up enough speed and they're tight and twisty enough in sections to be interesting(and believe it or not, not everybody likes technical trails, or at least likes to ride something other than technical trails all the time). Variety is the spice of life folks.
In general everyone's best/favorite trail I think is probably the one closest to where they live just because it's the one they get to ride the most and therefore are the most familiar with. If I lived within riding distance of North Park I would be ecstatic. There's close to 40 miles of trails up there! Even if you consider the trails "boring" at least you can ride several rides without hitting the same trails all the time.
I go back and forth between Roaring Run and North Park all the time. They're my 2 favorite trails systems in the area. I like North Park because they're fast and there's alot of trails(and they're so different than Roaring Run), and I like Roaring Run because they're more technical, and a good change of pace from North Park(but there's just not enough trail here for me. though I've been told I'm missing some good stuff which may well be).
"Flow the downhills,
Cruise the flats,
Attack the climbs!"