So I neglected to give an update on this, things went sideways at work.
I can easily enough change the index page URL and function as desired. Changing the navbar tab not so much. It adds /-/ characters to the URL on the browser's side when clicking the configured tab, different from what is placed inside the cp.