I've thought about this several times, so i'm curious about what will come up in this thread.
Well, here's some math:
Code:
spell Min ability Min Min CL/2 Fix
level score mod DC CL DC
0 10 0 10 1 0 10
1 11 0 11 1 0 10
2 12 1 13 3 1 12
3 13 1 14 5 2 13
4 14 2 16 7 3 15
5 15 2 17 9 4 16
6 16 3 19 11 5 18
7 17 3 20 13 6 19
8 18 4 22 15 7 21
9 19 4 23 17 8 22
The 'Min DC' column represents the minimum DC for each spell level (acording to minimum ability scores and modifiers required to cast a spell of a particular level), and the 'Fix DC' is the one fixed by your aproach. Of course, those are minimum values, but in both scenarios, DCs are adjusted by high ability modifiers, so it evens out i guess.
I rounded 'half caster level' down, but if you round up you end up with (maximum) 'spell level', then the original and fixed DCs are the same.
What you propose is that every spell is cast with the highest DC you can get (that is, the DC of your highest spell level). That's ok for your highest spells (it's preety much the same), but the lower levels can get a huge boost: from a 14 DC you jump to a 22 DC, for 0 level spells. And that's only assuming a 17th level wizard, with a 19 Int - wich is hardly what we see.
At first, I thought "well, DCs are gonna be high, so you should increase everyone's save bonus". But that would mean you get to save against high level spells much easier - not to mention traps! - so thats not a good idea. You could cap the power of spells like in the spellpoint variant: they function basicaly as if you were the minimum level required to cast them, so even though the DCs would skyhigh, the end result would not - of course, some spells would be broken either way, you just cant foresee everything

.
But maybe the spells werent designed to function that way. Wich is a shame anyway :\ 18th level wizards with Int 18 cast a 1st level spell preety much the same way a 1st level wizard with Int 18 does, and it doenst seem to matter the ammount of years the first spent studying that very spell, or magic itself... unless he has a feat for it.
cheers,
beto