I think the AF scheme is more about annual cash flow, such as fertiliser and chemical purchase,rather than business start up.
I may be wrong though.
I am interested on the other side of the fence, having placed some money in such schemes
I have had a sone positive use outcomes from crowd funding over the past few months. I would recommend it, but you have to 100% throw yourself at it to make it work
What u looking to do Ben
I might be able to help