Also note that the built-in tower climbing logic will fight the right familiars for you, even buffing up (somewhat, it's not perfect) and training in the arena if necessary. Of course it also conveniently fights tower monsters for you as well, telling you what is missing if it fails.