Extra year of high school

i know of a few kids who have gone to a prep school after their senior year in hopes of more development. how beneficial would this be to someone who is young for their grade, assuming the baseball program is respectable?

Also what would be the cons in doing so?