Yeah I don't think you could really launch this on a single stage unless you had a very log launch rail. However, putting it on a second stage could be very interesting.
I don't think it's really intended for any normal rocket at all, although it is at least theoretically possible for a second stage. But even for the BPS rocket I would have preferred to see a little more umph off the pad. I look forward to seeing how the G10 performs.