I have a concern about one aspect of the way things are working currently that could present problems in the future if the plan is to keep things this way.
On the old site images could simply be uploaded, and were stored on the site. It appears, at least for now, the only way to include images with posts is to link to a URL. So the times I've wanted to include images I've uploaded them to a free image hosting site first. But I don't know how long that site will store the file, and for how long the URL will be valid. It would seem relying on other sites to host images that may be crucial to posts here may not be in the long-term best interests of TMC.
Additionally, as someone else pointed out before me, the extra steps involved may be a deterrent to people posting images in the first place.
Perhaps this is one of the aspects of the site that is already slated to be changed back to function the way it did on the old site. If so, that's great. If not, I'd suggest giving it some serious thought. If the issue is storage cost, you could always limit the file size, if need be.