Looks good on the mobile (at least it does on mine).
Seems to be a bit slower than the old site to load, but that could just be my own wifi, etc. I guess..
-hope this is the right place for comments TJ (I think I've confessed before to being a bit of a Luddite!)
Another members said the site felt faster. It really should be faster because we have two dedicated processors now instead of just one, more memory, etc.