I'd check your info on foliars. Not sure what you mean about compost lasting any amount of time...compost is a living thing, it's alive so it lasts as long as you keep it alive...thats what the air is for in the aerated compost tea, and why you turn compost piles....yes you have to use compost...