The idea of Jon Cryer playing Battlestar Galactica’s Gaius Baltar is intriguing, though it’s honestly not a stretch.
Gauis Baltar actually has a number of similarities to Alan Harper, as the two both have a dry sense of humor and aren’t especially liked by everyone.
It should also be pointed out that Baltar has a charisma that’s present in Cryer’s Lex Luthor, though he’s arguably not as sinister as the Arrowverse villain.
Interestingly enough, Gauis starts off as a self-serving opportunist, and Alan gradually transforms from a well-meaning man into someone who has no problem mooching off others.