I can't watch your demo right now but my impulse is that unless you use a certain route that may not be obvious immediately, you will need to stall at some point. Especially if you freelance the map a little.
one huge criticism: the two mines right above you at the start. if you come down the right shaft and stall, you need to be able to jump into those two blocks to avoid the rocket while attracting the rightmost thwump.
flagmyidol