havent tried either of those have some Lemon Haze beans but havent popped em,
week 6, some are starting to bud up nicely and others are starting, the smell is starting to come on, thinking its probably a 11 week strain depending on Pheno i presume, Not finished yet, but all in all i would say...