I've found that landing an unpowered aircraft it's better to drop in very steep to keep your speed up, in the video I over shoot slightly but I had a little bit of fuel left to make the turn. An easy modification on that ship would be to swap the small rocket for a rapier and then add an intake or two. It shouldn't effect the thrust balance too much but the lower efficiency should be taken into account.