I do what you do, sort of. However instead of crystal bow I use msb, this is because crystal bow will protect over guthan, so it is less expensive and way less risky with a msb. Also you should use karils, it is cheap and has a huge mage defence. If you can afford all of that, then you can afford karils. If you can also use dragon square, as it has no negative magic bonus as well as having a higher defence Nice guide :)