I've been messing with stable diffusion and even tried to train my own model. What you see below is a quick test of a fan leaf, and comparing my (sort of) model with a premade model.
Cannabis fan leaf.
Cannabis generated by my own custom (sort of) model.
Cannabis generated by Stable Diffusion v1.4
Assuming that I trained my own model correctly, the Stable Diffusion v1.4 model seemed pretty optimized in creating plants. Unlike my own, there is more variety in the color of cannabis nuggs, what is missing is some trichome reflections, but it still looks pretty nice.
Granted, my model was having a tough time training/saving as Automatic1111 w/ Stable Diffusion on AMD isn't exactly easy. There is more of a process with AMD graphics cards than with Nvidia. It's going to be something I'm going to have to deal with until I get an Nvidia chip.