North Park to Cranberry (CranWoods office park, perchance? Thorn Hill?) is very doable.
When I started trying to commute out that way, I parked in the Park-n-Ride by the movie theater, then went around the lake and took Pearce Mill to the Red Belt. Left on the Red Belt, then right on Dean to Mt Pleasant; then Freeport or Franklin Rd to get wherever I was going. Lots of other options for riding in the area, too.
And 228 is really not that bad. Stupid traffic, but the shoulders are (were) wide and smooth.