What payload cannot it carry and what is its flight duration? Two BIG questions that need to be answered about the future of these little buggers. Also, what would be the practical use of a mass of these little annoying buzzing R/C helicopters? I cannot think of one. You would not send in 8 to do urban recon, too many would draw attention. They are too small for much of anything else.
I think the idea is not to have a whole group of them together all the time- let's say you're looking for someone or something, or chasing someone. These units would work together, sharing data, but they would split up.Because they are sharing data, there would be no repetition of search patterns. The target would be acquired much more quickly. Super-stealth would not necessarily be required, nor would they need to be armed. Once the target is acquired or any of the drones are discovered, a good defensive tactic might be for them to "flock" together, for the same reason that birds and small fish do it: to make it harder for even one of them to be taken out. Seems illogical ( how can you miss if you're shooting at a whole bunch of them?) but in reality, it's harder to pick out a moving target among many, especially if they are swarming randomly (which would be an easy program for these things to run). You could even have a few of them go after anyone with a weapon- they couldn't shoot, and they might get damaged, but try shooting with two or three of these in your face! If any of them did get destroyed, the others would have the same intel, and even if they could not transmit that data to the operator immediately, maybe one of them would get away and get to where it can upload (via radio, probably off a satellite).
Obviously, their flight time is very limited, but working with a team of foot soldiers, they could be very useful- for minimizing team casualties, if nothing else. Just having one for looking around corners, over walls, inside buildings, etc. would be a huge asset.