Interesting, but nothing really new with the concept. It is how we work with our current medium to heavy lift vehicles. Take the Atlas V or Delta IV for example, our current evolve expendable lift vehicles (EELV) - It can be conifigure multiple ways to achieve the the mission parameters (hell there has been talk of man rating an atlas V).
as i said, interesting concept, not exactly revolutionary.