I suspect that you would need a pretty significant amount of smoke in order to detect a vac leak at the plenum or lower manifold. I also don't think it would be very good at finding leaks in the smaller accessory lines... particularly the ones that vent through solenoids.
The starting fluid method with the engine at idle, IMO works best.