Yeah, I think I'm going to like Professor Iddex. He (she? Does it even matter?*) does indeed have a pretty cool looking design, and his inexplicable antagonism towards Savaddor seems like the right stuff for fitting in with this bunch of misfits.

(*As I recall from Savaddor's introductory comic, I suppose it might matter, but since he and Iddex seem to detest each other it's likely a moot point.)