You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
I actually have to agree with OP. Took me a while to find it, and you can only get to it if you expand the music menu. Old location might have been a bit more out of reach, but still easier to find.