Our school has cluster grouping, and it can be good. It really depends what sort of level the kids in the cluster are working at compared to each other IYKWIM. There can be even more difference within the cluster than there is between the class and the cluster.