I have a couple in mind, a couple trails I want to ski that well in the range of XCd but have some maybe challenging or long hills.
First up:

I've hiked, biked and skied this many times except I've never skied the stick of lollipop, only around the lake. The lollipop part adds in a relatively steep, 150' climb and descent. It's been a while but I think it's pretty narrow and taking to trees could be rough as there's often a lot of big erratics in this area. The lake portion loop is easy up and down, rolling terrain, double wide track in most places.
Next:

This, I can tell you, you ain't going to make it the route they show. The last 1/4 mile gets wicked steep and cliffy. The backside of the mountain however (north and north-east), is a much nicer grade and the forest is mostly open hardwoods. There's a route up that way as well. Up and back that way is probably about 6 miles round trip. I'd be going to ski this now if I had a recent recollection of that ridge. I can't recall it's a hogsback or if it's fairly graded.
And one more:

This one isn't outlined but the start is in Thendara and up Moose River Mountain. You can continue on past the mountain to Middle Branch or Big Otter Lake. Both are quite far and I think round trip to Big Otter and back is around 20 miles. The track is mostly an old truck trail (single lane jeep road), somewhat graded. The part up to the peak of Moose River Mtn is a single track or open hardwoods.