Is it considered bad drupal style to have a large number of 'static' pages scattered around the website?
Have you looked at panels for assembling smaller pieces of content into a larger piece? Or even panel nodes which is a bit more lightweight than panels but allows layout and inclusion of other page elements in a regular node.