It looks like an interesting concept, but I wonder if a 2 stage system would be more efficient?
The rocket motor would provide more speed if it were not weighed down by the electric propulsion system. If it was built in two detachable parts, you could recover and reuse the launcher.