Travel ball can be a great experience. Just do your due dilegence in selecting a team for your son. You just gotta find the right fit for your son to ensure that he will have the opportunity to develop as a ballplayer and as a person. If he's developing as a ballplayer and as a person, I think the "having fun" aspect takes care of itself. There's really not much more to it, regardless of what I have seen spewed on this forum over the years.