Here is how I would look at your dilemma. With 2 of them you need to buy batteries and a charger. With the other it is charge and go. 1. Is the added expense for a charger and batteries in your budget? 2. Is the hassle of changing batteries what you want to do on the fly? 3. Making sure you have charged batteries with you a non issue? If you answer no to at least two of these, go with the Disruptor. If these things do not bother you or are not a big deal, the IPV D2 would be the best choice. (These are my opinions only. Other people may tell you different.)