Why not more ? Much more ?
Wiki : Cubesat
A CubeSat is a type of miniaturized satellite for space research that usually has a volume of exactly one liter (10 cm cube), weighs no more than one kilogram, and typically uses commercial off-the-shelf electronics components. Beginning in 1999, California Polytechnic State University (Cal Poly) and Stanford University developed the CubeSat specifications to help universities worldwide to perform space science and exploration.
In 2004, with their relatively small size, CubeSats could each be made and launched for an estimated $65,000 – $80,000 dollars.
*  http://www.space.com/businesstechnology ... 40908.html
A CubeSat can be built for under $25,000, although they typically come in at the $30,000 to $40,000 price range - still a bargain. The "going-rate" per CubeSat launch is in the $40,000 range.
A company with lots of gear, as an example :
home : Clyde Space
They have some very easy interfacing options, like USB, I2C, and so on. Cute, and probably not terribly expensive - it's a standard computer junk, a bit rad-hardened, i guess, but there's a couple of rad-hardened ARM manufacturers, no biggie.
Drop 20, or 100, no need to be stingy, swarm the moons
Oh, and could a couple of hundred be used for asteroids ? Lab on a chip
(Wiki) also comes to mind ..