hm, good point. there is one place where we currentlyneed to have just one path, however: in the admin
https://github.com/symfony-cmf/RoutingBundle/blob/master/Admin/RouteAdmin.php#L33

another issue is the initializer that creates the base path. the /cms/simple is a base for the routing but it should neither be allowed to create route objects in there (only simplecms pages) nor should the routingbundle create a node there. i think we still do need a extra paths or something... or do you have a different idea?

btw, how would you do the admin when having both global routes and local routes? i assume you will need to extend the provided sonata admin to let the user select whether he wants to create a global or site local route? then you can configure that admin as you need and its out of the scope of the routing bundle.