Let me tell you from experience, if you want an ongoing productive SOG garden, you need to consider not just yeild and quality, but also flowering time
I've recently shopped my ass off for a new commercial strain.
From all the research I did, I've narrowed it down to Industrial Plant and Gigabud - Both High Yield, High Strength and 6 week or less flower - That is what a good commercial strain is all about.