Okay, fair points, but there a few different issues to deal with there.
1- This isn't simple, unfortunately. The forum software is all geared up with the expectation that the home page, or index page, will be an index of the forums available. That's how the software is set up, and much of the architecture is based on that. I'll have a look into whether we can change that, but I very much doubt it will be simple, and it would certainly come with a significant risk attached to it.
2- I agree, we'd like to make more of the Info page, as it has some interesting features. Even the simple ability to add thumbnails to each article adds a little to the presentation of the page. But we have a couple of problems. The first is a technical glitch which the owners are hopefully looking into. The second is that we don't have anybody volunteering to write interesting articles. So far it's just been me, writing basic info articles about the forum.
Another point I'd add is that neither of the images you've shown, show the full forum pages, so I'm guessing those were from a tablet?