Looking good man...

When you say "20 days in"... 20 days into? Flowering? Veg? ????

PS: Wait for the advice of more experienced people... I'm not one of them. Nice plants though!