I'm sure you will be fine mate. Organically is pretty straight forward and I thought, chems and coco would be harder... But I find it easier. My photos just grow them selfs.
For organic flavour enhancer I would be hitting them up with that bat shit. I had the Plagron power form, it's got massive PK in it.