A subsite needs to use the exact same approach of multi-pieces in
order to achieve dynamic routing. So it's not really an either/or
situation. The only thing subsites do is package up a set of
routes/handlers that can be used in other sites.
Michael