I'm not sure if I think Chris would be great husband material for Maddy, but I do have the impression from what I've seen, that he's not an attention seeker or gold digger, and no matter what else one thinks of him, those two things are a positive. Although I would wager that since Chris does not smile brightly for the cameras, that his sometimes rather taciturn face has contributed to some dislike and comments of "creepiness".
As far as looks go, he may not be a hunk, but beard stubble is not the faux pas it was decades ago. Some people like the pretty boy smooth look, and some like the unshaven "rugged" look for their men, so that's really just a matter of taste in my opinion. I don't even think it's especially indicative of personality or psyche. Actually, I'd wager Chris wears the stubble because he has a rather "full" face and the stubble makes it appear less "full".
Do I wish he'd smile for the camera? Maybe just once it would be nice, but I much prefer the way he is to Sofia's literal performances in front of the cameras.