If you are just getting snakes as pets then there really is no difference. All baby snakes will grow up into big snakes. As for temperament, I think that the older ones are more calm.

If you are breeding, a full grown sexually mature snake would be more desirable (and more expensive). It takes a long time to raise a snake to breeding weight and some people don't want to wait 2-3 years for that.