You should be aware that standard asp.net url-authorization will be broken when using routing, since the requested url isn't the one actually being served!
Also note that page relative paths to stylesheets and scripts must be rebased, or the browser can't find them.