A lot of overthought happening, here. I don't see what the big deal is. Play D&D, ban full casters, sure. You know your play group better than we do. Most campaigns I've ever been in lacked full casters as-is, and we do fine. Just know what your players' characters are capable of, read a Monster Manual entry, and think "would X ability or damage bonus completely destroy my party?"