Why even use Wix blog?

You absolutely could - And you can actually use wix corvid to design a news style page. Definitely possible. You can also use blog and then add Corvid to display it however you want. This is also definitely possible, that way you get the best of both worlds!