The air delivery vehicles to be developed by the program need to meet certain criteria. These include the ability to drop payloads of up to 3 lb (1.4 kg) within 10 m (33 ft) of a target landing spot and cover a lateral distance of over 150 km (93 mi) when released from a stationary balloon at 10,670 m (35,000 ft).
That would require a glide ratio of nearly 15:1 so a parachute (or even a paraglider) wouldn't quite do the job. I'm imagining it'll be something like a self steering mini hangglider or sailplain.
Of course being unpowered the aircraft's range will depend on wind direction (it won't get as far flying into a head-wind). The one thing I am curious about is how they are going to control the direction of the craft once launched if it truly is unpowered.
When Dexter's on the Internet, can Hell be far behind?"