What is working for our kindergarten son is a combination of both. he is subject accelerated in reading and is going to a first grade class for 2 hours a day. Within that 2 hour block, he also receives 2-3 sessions a week with the enrichment teacher.

He also receives "wide" content in math and social studies/science in small group pullout.

the math is once a week within his kindergarten classroom, with differentiated assignments for the other 4 days.

the social studies/science is twice a week enrichment where he and another kindergartener are pulled into the first grade GT group for their content enrichment (map/data interpretation or scientific method experiments).

Of course, much of the success of something like this depends on the strengths and weaknesses of the actual teachers/curriculum and the schedule. this type of jargon can mean very different things in reality. I personally wouldn't immediately push for acceleration if the method of teaching post-acceleration will still be limited to the types of test prep focused instruction that is so rampant right now.