I really like the new site. Much improved and like that it's a responsive site that works well on different screen formats.
Having said that, I can't find how to create a new MgoBoard post on my phone. On desktop, you just click the 'Post to MgoBoard' button but I don't see that on mobile. Also can't get into my user profile on mobile but I saw someone else already created a post for that.