I’m starting to come to the conclusion that there’s probably no real harm in easing the limitations of armor use on arcane spell casters.
It is already fairly easy to build an arcane caster who can use armor without significantly impacting their casting ability. There are a fair number of spells without somatic components, which are the only components that cause Arcane Spell Failure to come up. Most spells do have somatic components, of course, but many don’t. Between that and Still Spell, it’s fairly easy to cast almost any spell desired in armor (albeit at a higher cost, if you must use Still Spell).
What if Arcane Spell Failure applies only in nonproficient armor?
Metamagic feats are often considered undesirable because they increase spell casting levels and are inconvenient to use otherwise (prepared casters must prepare the spells with the metamagic feats applied, spontaneous casters must increase spell casting times). Still Spell is one that can sometimes literally be a live-saver, but most often not worth the expense to acquire (a precious feat slot!) or the opportunity cost.
Instead, what if proficiency in the armor being worn prevented the Arcane Spell Failure? Consider, armor proficiency is often an expensive proposition for an arcane caster — one to three feats, or dipping a class that offers armor proficiency.
In the first case, a single feat (Light Armor Proficiency) gives proficiency with armor that generally gives no more protection than casting mage armor (at least, until armor enchantments come into play). For two feats (Light and Medium Armor Proficiency) you can do a little better (up to armor bonus +6) but you’re starting to get into some serious cost for a typical arcane caster, and the armor starts to inhibit movement. For three feats (Light, Medium, and Heavy Armor Proficiency) the caster no longer suffers Arcane Spell Failure for armor use (but still may for shields). This is getting expensive for most spell casters. A human wizard can do it by third level, others by sixth.
On the other hand, dipping fighter (among other classes) may give proficiency with all armor and shields (possibly including tower shield proficiency, if a fighter). This might be a more severe cost for many casters because it reduces the character’s caster level — reducing the number of spell slots available, half the time reducing the maximum spell level castable, and often reducing the total effect of each spell cast.
Gish get a slight bump (your Ftr5/Wiz7 can cleanly cast ice storm or wall of fire without being inhibited by his armor), and I don’t see anything wrong with that.