There's lots of good info on triploid/trifoliar plants over at icmag. Long read though.

3 plus 3=? - International Cannagraphic Magazine Forums

Very interesting subject!

DH