I harvest when half the bud hairs have changed color, You will get mixed opinions on this but i jusdge by that and time.
I let most strains go for 9 weeks. some strains i push to 10 weeks. Ive never ran sativas doms i prefer indica high yeilders.
Most my strains have around 40 percent sativa in them for the yeild.