Thanks guys. Problem is the client wants one of their people to work with me to develop the site and maintain it later. She's smart and can learn whatever. Problem is the search will only get me so far because I'll have at least tens, if not hundreds of pages with very similar or identical names under parent pages. For instance, I may have 50 named "MSDS" under 50 different parents. That's where a hierarchy would be faster, and that plug-in may be great, but may break with an update to WP if it's not updated.
I'm really on the fence here as DP seems like it will be more useful long-term if she can learn it (and me). But, in the short-term I know WP will be faster to get up-and-running. I think I'll install Drupal and start with it to see what I think. If I can't get rolling in a matter of a couple days I'll have to come back to WP.
Thanks for all the advice.