I don't think I have any terribly strong views about whether it makes sense that the cowled wizards detect indoor casting. Someone requested it, and it was easy to code. A chacun son gout.
Incidentally, I actually agree that as a general rule, the majority of modded content for BG2 suffers from fairly serious writing or balance problems. I think it's a very bad idea in modding BG2 (or any other game) to just install lots of cool-sounding mods. You have to do some fairly careful research to find anything high-quality. (Or just play the original game, which is perfectly defensible; personally, though, I got to the point where I found the AI in vanilla BG2 painfully stupid, and wanted to do something about it for my own purposes alone.)