Early entrance worked great for us, but the kindergarten class was only 9 kids, and DS was very outgoing, excited to learn and already reading fluently.

Having that early "skip" built in made things easier later on, when DS needed to be skipped again, from 4th to 5th. He's currently at the top of his 6th grade class and absolutely loves school, so we have no regrets.

My own mother refused offers to have me skip a grade for the sake of keeping me "ahead" of my classmates, which left me stunted in so many ways that I didn't hesitate to pursue early enrollment when it became clear that DS was advanced. To some extent, you need to just trust your gut.