Now that I've been able to access it on my desktop at work, and have been playing with it on my phone for a few days, I'm prepared to say that this is the new App.net. It's still in beta and it needs a native iOS/Android app, but otherwise this is a better experience now.