I may be naive, but I really don't see the need to houserule away somebody's build. If a player wants to be the glass cannon, then let him.
A sixth level wizard will have, on average, 30 HP and a spot check of +5, and a ranged attack roll of +7, and perhaps AC 20, with middling to bad saving...