id dont think that superthrive is efficient enough for all your plants needs, specially in flowering. i suggest that u get some ALASKA FISH EMULSION along with MOR BLOOM FISH EMULSION, also made by ALASKA. They are cheap and they work well. And if ur plans are all sativa, or mostly sativa, that explains the buds not being dense. also, r u putting 2-3 gallons for every SINGLE plant, cause if so thats way tooo much water, use that much when u wanaa flush! try to keep your temp at 70-80 deg and humid at 30-50%.