Kara (Melissa Benoist) had her plate full with dudes eager to date her on Monday’s (Feb. 20) episode of “Supergirl,” but we’re honestly not sure which of them is the worse option.

Obviously Mxyzptlk (Peter Gadiot) presents some serious danger for, well, everyone since his magical dimension-bending powers allow him to create endless possibilities for mayhem. From giant crystal monsters and resurrected parasite aliens, Mxyzptlk’s proclivity for violence and destruction is a pretty serious flaw. Plus, he pulled out the whole “nasty woman” thing, which is an instant turnoff. Ick.

RELATED: One of ‘Supergirl’s’ best female relationships just took a serious hit

Luckily, Kara recognized the many pitfalls of a potential relationship with the fifth dimensional being and immediately put Mxyzptlk on the “do not date” list.

Mon-El (Chris Wood), however, escaped the list despite some seriously bad behavior.

First there was the seething jealousy, then he felt the sudden urge to “defend Kara’s honor” — and last but not least, he stole from the DEO in an attempt to kill Mxyzptlk. Mon-El just doesn’t seem to be cut from the same heroic cloth as Kara, which is a huge issue for them to tackle.

Mon-El’s track record on Daxam (from what we know so far) doesn’t paint him in the best light, and his time on Earth has shown us a mixed bag of good and bad behavior. He doesn’t seem to want to be good because it’s the right thing to do, he wants it because it’s what Kara expects from him. Hmm….

RELATED: M’Gann’s ex-husband swings by to visit ‘Supergirl’

Still, despite Mon-El’s many (many, many, many) failings, Kara’s boundless optimism must be rubbing off on us, because we do genuinely see opportunity for growth here. Mon-El’s feelings for Kara have opened up his world in a lot of ways. He might have a lot of work to do — we can start with his tendency to beg for forgiveness rather than ask for permission — but he’s already starting to spot his own flaws, which is the first step to fixing any problem.

And yeah, we admit it… That kiss was pretty swoon-worthy.

We can only hope that whatever mess seems to be following Mon-El through the galaxy won’t wreck the progress he’s trying to make on Earth.

“Supergirl” airs Mondays at 8 p.m. ET/PT on The CW.

Posted by:Lindsay MacDonald

Lindsay MacDonald is a Los Angeles based entertainment reporter with an affinity for CW superheroes. She graduated from Pepperdine University with a major in Media Studies and a borderline unhealthy obsession with TV in 2012. She would much rather spend the day binge-watching ‘The Flash’ or sorting ‘Game of Thrones’ characters into Hogwarts houses than venturing outdoors. TV words to live by: “Never ignore coincidence. Unless, of course, you’re busy. In which case, always ignore coincidence.”