I would say not too good, not too bad.
Corrections I would make:
Aggron d {G} 110HP
{GGC} Vital Drain 40
Remove 3 damage counters from Aggron d (Remove all if there are less than 3 damage counters on Aggron)
{GGCC} Leaf Blade 70
W/R/RC is ok...
Aipom's Fruit Juggle could be 40x and...