I didn't realize you were specifically hunting for a green pheno in which case you should basically be looking for the exact opposite traits from what I suggested. From what I remember the green tended to be lankier and thinner leaved. Best of luck with your search.
I guess I never did mention that I was after the green goddess pheno. Thanks again for all the input, I appreciate it