The article says that a 100 Kg object can be sent to Mars in three days. At the average distance between Earth and Mars, that would be an average speed of nearly two million mph. Even at the closest distance ever recorded, thirty-five million miles, the craft's speed would average about a half million mph.
Unless the craft has massive engines (and fuel), it would seem that the craft would have to start slowing down about half way there (which, of course, means that the speed on the first half of the trip would have to be much greater). And with all that stopping power on board, the 100Kg limit is unworkable. So how are they going to slow the thing down?
This looks like another solution is search of a problem.
Cool, though.