I am also visiting this alliance and I can't say enough good this about these guys! Definitely go there if you are interested in warring with some of the best players, active participation and a positive friendly vibe :)
Greens are probably generally too strong to get stacking alliances as opponents. Alliances like UK Supergreens are the alliances the stackers are trying to avoid.