Can't say I what I've used, but what I have seen. It depends mostly on the job. If you're running something that can accept a broom right now, that's your best option. Blowers are usually last just because they're hard to control with bystanders around.
You're really going to have to have some serious area to clear to justify a truck/utility vechile vac.
I use to rent a pick up sweeper for my skidsteer and would also use my power-broom and back packs.
This year I sold all my commercials straight salt .So no more breathing sand and burning my eyes. I think I will allso retain more workers. ( they don't seem to last cleaning sand) So fare from what I have heard, my cliants will never let any body put mix down again.
I now will have more time to do other jobs that I would rather do.
I have a Athey street sweeper (holds 3 yards) for where I can get into, also have 6' 3 point broom behind my tractor, and 3' for my ariens, lastly couple shindawia power brooms along with back packs. I use them all where applicable. In couple weeks maybe will take some pics in action.