I think it's glitchy. When I reported it, I got a response eventually that pushed the responsibility back to each company. I like using it to sign up, but trying to do a report on the app is rough. And not all attachments (for instructions, etc.) work. So I'd say it's a good place to start but it doesn't work as a one-stop.
If your email address changes, please be sure to update your profile.