Damn, I've been rumbled.
Firstly when they flower, i will definitely SMILE
and thirdly, funny you should mention tomato feed, because we have tomato plants in the same run, but they're not doing to well. They have had feed, but maybe the sunflowers stole it all.
Also is there an easy way to test soil composition