“The Washington Post, USAtoday, and London Telegraph report that his engine is steam-powered. If it really is, I predict he wont get more than ten feet from his launcher.”
Hydrogen peroxide would be steam powered...
Does that have sufficient initial thrust?