well you make a good point, although James Cameron is not really good at making movies so it is no ones fault. when you watch the movie several times you notice that the captain doesn't really have much of a role so to have an awesome actor like him would have changed the whole movie. I myself am not to fond of the movie
What was Smith's height? Based on his photo poses alongside others, I think he must have been sawed off and short. Maybe best portrayed by a little, squat guy?
Mickey Rooney is dead now.