The way people LOOK doesn't make them a good husband/parent...it's their actions. Travis may have a strange appearance but look at people like Tom Cruise--relatively 'normal' looking men but they're fricken wackos.
I don't hate Shanna, she is cute (not beautiful) but she defintely has an agenda. She wants a rich man and any person in Hollywood who has an ounce of notoriety in the business and gives her the time of day, she'll bed them. I'm almost positive that her next boyfriend and/or husband will be another celebrity--to what degree, I don't know, but I don't think she would ever be happy being with some unknown.