I'm really curious about the range availability for that thing... It seems to be very fragile, and you have no way of getting you rocket back if you decide to abort.
Pressure fed, lower development cost, more reliable than turbo. Lower efficiency is counted by using all engines and them being vacuum versions.
Sea launch means no expensive launch facility with restricted flight paths. Operate off small ship, which can sail with wind so balloon is launching in still air.