It really feels like this was axed at the most inopportune time. It seems pretty obvious that the MC was meant to end up with Akeno but the timing of the cancellation made that development feel too out of nowhere. I mean, half of the manga has been the arc where he makes up with Mio. Transitioning from that right into a finale and bam, MC and Akeno get together, would have been way too awkward. I can understand the intent behind the hidden identity of who he ended up with as a "damned if you, damned if you don't" but I still find it frustrating.
At least how I can see this being wrapped up better is if he really did end up with Mio. To make the finale into conclusion less awkward is by actually having Mio involved with the finale. As a user previously stated, just finishing off her character with a failed bj is insane. She's a friend of Akeno too so she would be very concerned too, maybe throwing in some actual character moments between the her and MC that would make me think that relationship has enough to last at least one more year.
In the end, I can't blame the author to much for how sloppy this is since they obviously had plans to take this story somewhere but didn't get the chance, even though I can see how the ending could polished more.