+1
IMHO, although it shows its age now, the Squeezebox webUI was an excellent implementation of artist/album/track hierachical browse and search. If you search, you get results for matching artists, then albums, then tracks, and everywhere in the UI that an attribute is listed, it is a link which takes you to a relevant list, for example, clicking on the link for an artist takes you to a page of their albums, clicking on an album takes you to a list of tracks in that album.
Something similar in RuneAudio would be excellent (and the Spotify plugin