Personally I like the idea of having dedicated units for each task such as the silver puppy for cs( which I think is the the simplest, best, and easiest to use cs gen on the market, I have the Silvergen SG6 which is great too but the Silverpuppy is a little easier to use) and the Godzilla blood electrifier made by V. These two units together will be about $200, a little more than the Sota unit but worth it in my opinion. Some folks like the two for one deal on the Sota though. It's well designed and convenient. Either way will get the job done.