I think the login issue is temporary, until they can figure out how to verify email addresses (it's not hard) and yes, there is no games near me feature, which was always helpful, and adding favorite teams is a huge pain. When you can find the game you're looking for, there's not a way to add one or both f those teams to favorites, you have to go back to the 'add a favorite team' page which is just, well, dumb.
The old app was way better. I'm going to start looking for a different app.