Every case is different. The Iowa Acceleration Scale (IAS) is a tool made to help evaluate the appropriateness of full-grade acceleration. As there is good and bad in everything, there are both pros and cons to acceleration. Many old threads discuss the ups and downs of acceleration. Here is a link to one thread which contains links to other threads on acceleration.