Really nice, I would suggest a couple things. Provide some sort of visual differentiation between Team Scoring playlists and Individual scoring playlists. So far, that looks like this:
TEAM:
Castle Team DLC
Team Objective
Capture the Flag
Dominion
Team Throwdown
Team Doubles
Grifball
SOLO
Infinity Slayer
Big Team Infinity Slayer
Rumble Pit
Multi-Team
Team Action Sack
Flood
Team Snipers
Regicide
SWAT
The rankings happen at a different pace between these two types of playlists.
Another suggestion would be to working getting it to have a responsive design so that it scales to any screen size, avoiding the need for an a mobile version/redirect. You probably know more about this than I do, but
www.microsoft.com is a good example of this. Load it up in a browser, then change the window size, it should scale from desktop to tablet to mobile seamlessly (although it's pretty close already right now).
NeoGAF's mobile site allows for pinning with Windows Phone, perhaps look into that, really useful for phone users, again.
Then finally, consider either rehosting the webapp or providing a simpler URL and a redirect. Tons of ways to do that
(sorry for all that, but just some ideas)