Well, this is actually a right way to end this. Nothing is left unanswered. Mayu and Yuuki together ? Check, Mayu's problem with men ? Already resolve.
And I'm glad that the author didn't made Kei with Asuka in the end, because he never have feeling for her from the first time.
But, I'm agree...