Just by reading this it doesn't look like it's going to work.
If you aren't in the admin app, you're changing the links to administrator/index.php?foo. This means you'd either have to have shared sessions enabled or be logged into the admin when clicking the links from the frontend, which is a regression from 3.x where the components were smart enough to proxy frontend requests to the backend code.
My mistake. see below.