One warning about destroying the archer towers -- if you reset to a checkpoint, they come back. That can happen if you fail to destory a cart before it gets to the castle or if the horseman gets away (or if you crash, but I think that fails the run anyhow).