Don't go through Cherry Grove. It is surrounded by nothing. If you want to get to Pacific City, there's much better ways. The Reach the Beach route is pretty good, and you are really never in the middle of nowhere, except going over the Coast Range.
I recommend Forest Grove-Gaston-Dayton-Amity-Ballston-Sheridan-Willamina-Grand Ronde-Little Nestucca Hwy-Pacific City. Real roads, occasional other people, and cell phone coverage.