I meant the title as a question, of course.
I’m on there. Signed up months ago. The web app is still buggy and since they’re getting a lot of new signups, a little slow. I like mewe a little better. Didn’t know they were on AWS. Where’d you hear or read that?