This approach will work for air to air as well as air to ground. You have a rocket powered drone platform that can launch micro-drones to attack targets. It could carry thousands of them and dispatch them to destroy pretty much anything around it in a matter of seconds.
Same thing goes for surveillance. Have a supersonic carrier drone fly over the target area, release thousands of small drones to photograph the shit out of it in every spectrum and then relay that back to command.