Update: I spoofed my user-agent string to get the normal mobile version in Firefox. It mostly works except images don't load! I'm done digging into this for now, but it's kinda bizarre.
I use Twitter on Firefox mobile and didn't know until this article that it's for some reason forcing an old ugly version. What UA string are you using? I tried the Android (Phone) one, and the Chrome one that the Phony extension provides but it still shows the ugly FF version of mobile twitter.