Aside: does that mean that Falcon 9 could carry ~20,000 CubeSats at the cost of 62M/20k = USD 3,100 per satelite? That would be awesome. Now if I could just find another 19,999 people who want to ride-share with me.
I'd definitely buy a cubesat launch slot for 3k. Perhaps someone should set up a kickstarter or something.