Mashimo is indeed realistic and so flawed that I'd rather fl end up with him. He's very immature that's why he sucks right now, and because of his personality, it would be very interesting if he grows and is redeemed by the author and ends up with fl.