This should be part of the intro - none of these satellites currently exist. They were all blown up during their failed launch.
Actually that's incorrect. My predecessors had a cubesat on the DNEPR-1 launch; yes it blew up. That said, it was neither the first rocket to carry cubesats, nor by any means the last. TFA is correct in saying there are at least a dozen of these satellites in orbit right now, although many are now past their operation a life, and are waiting to naturally burn up. Saying that "none of these exist" is a bit of a misnomer as well, since there are cubesats waiting for launch in labs all around the world; I myself have two that will likely be going up in about three years from now.
TFA is correct, however, in saying that no cubesat currently has a propulsion system. It is wrong, however, in saying that no one else is working on this problem; in fact that is the very topic of my own research. I'd be much more impressed, however, if we could see simulations of the corrected orbits, estimated increases in lifetime, and, best yet, a working prototype. Claiming you can do this is bold; it is not an easy problem. Chemical rockets, and even 'standard' electric propulsion are become well-characterized solutions. Cubesat propulsion is on a completely different level, based on both the weakness of the thrusters, and the relatively low masses of the satellites. I feel this is a bit premature to be posted on the front of slashdot; this should have gone up in the 4-5 months TFA claims it will take to get a working prototype. That said, I applaud the novel approach. I hope it works, 'cause I know I'd buy one.