[eluser]darkhouse[/eluser]
I only added a few lines of code to that Router extension, those functions are barely different than what's in the system Router library. All it does is instead of displaying a 404 error if it can't find the controller, it loads a specific controller, in my case a CMS controller.
I don't think creating another file to grab all of the possible URI's from the database to setup a new rule is the way to go, at least not for me. That rule would be ginormous in my file, the client has created plenty of pages, and subpages, and sub-subpages. Adding a few lines to the Router to load a CMS controller seems like a better solution to me.