This is awesome, just feels like a natural feature in Obsidian 
Small bug though: I keep some files in the right sidebar (calendar, daily note, my running notes catchall) so that I can collapse my “manage today and tasks” view as required, with the main workspace area free for what I’m working on. Selecting one of those files in the sidebar doesn’t reveal it as the active file in the navigator, I’m assuming you’re excluding sidebar content?