Always go by trichs, I've had some 12 weekers that looked ready at week 8, harvested and was severely disappointed. Keep in mind buds go through a swell every few weeks during flower. If it's a 12 week strain I can guarantee you that you will be losing yield and potency if harvested at 8 weeks since you won't be letting it go through its final bud swell, just my 2 cents