I think Oofta made the point pretty well above.
Re: NPC's dealing with the hut: I think these options would work... assuming the NPC's know about arcane magic, are prepped to deal with it, and can take a large number of attacks/arrows/spells flying out of the hut at them while they try to deal...