Your Plants are over 7 feet tall, so it's more likely to be a sativa strain. Can you post pictures?
Regarding the smell....it's still very early, most sativas average 12 weeks to complete flowering, so dont worry to much. The plant will just smell like a plant at the moment, because of all the chlorofill inside it.
Once it flowers more you'll start smelling it. The best way to do this would be to touch the buds and then smell your fingers to get the flavour......Dont do it to much though as this can cause damage to the buds.
Regarding the molasses, take Tyke1973's advice....you are growing outside and you dont want to attract bugs.
Happy Growing