I have 2 of the Agri-Fab Vacs, and wouldn't be without them. I mainly use them to collect the grass I mow on the yard, to use as mulch around plants in the garden. I also use leaves a neighbor who has a lawn service brings me. I put the grass over top of the leaves, to make an even finer mulch, which very few weeds can grow through.
I bought a 12 hp Cub Cadet cheap, and dedicated it to the Vac, as I use it weekly, and the little Sears I now use in the garden for planting, and cultivating, until plants get big enough to mulch.
I bought a newer Vac this Spring, to sort of upgrade from the one pictured. It looked to be in decent shape, and the engine fired right up. Although was disappointed the Briggs Intek engine only lasted one pass of collecting grass, due to an apparent broken piston ring, gouging the cylinder wall. I replaced it with an older Briggs L-Head (flat head) engine, and was back in business.
New one's will run you around $1400. The one in the picture I bought used for $200, and the one I got at the auction $140. You can pick up decent looking one's on Craigslist, or FB Market place, for $300-$500+ If buying used, I'd personally look for one with the older L-Head.
I've got 2 neighbor's who I'm going to pick up their leaves for them, for me to use on the garden. Great for them, because they don't have to deal with their leaves, and I'm getting cheap mulch.