The new SEPTA Mobile site is "nowhere near finished" says the SEPTA Watch blog:
Please, SEPTA. Finish your products before you release them. I know you want to make them grow based on how people receive and use them, and I know the excitement of launching something new, but this just makes you look sloppy. This is the web equivalent of doing your first passenger run of Silverliner V cars when they're still filled with sand bags.
Release it once, and make it good. Don't release an incomplete site just to say you released it.
For the entire post, check out SEPTA Watch.