I think the only problem with that idea is that the strikes are worth so much more than everything else. For example if you were to shoot a dutch 200 in standard game your score would go as follows:
X / X / X / X / X /
30 50 80 100 130 150 180 200 230 250
So you would shoot 50 pins higher because of the big strike bonus. Not bad but I still don't think its perfect.
Well, technically, it would be a 245 assuming that the spares were all 9/'s. 19 for each spare frame, 9 from the 1st ball + the 10 pins.
30 49 79 98 128 147 177 196 226 245
Now, if I shoot a dutch 200 going X9/ the whole game, I get a 200, as we all know. If someone else gets the front 5 and then goes 9/ for the next 5 frames with a 9 on the fill ball, they get a 234. That bowler could miss 3 of the 5 single pin spares and still win because he strung his strikes, even though we both had the same # of strikes and my spare shooting was much better than his. The current system does put more emphasis on stringing strikes than it does on making spares. If we use my idea, that person also has a 245 and we tie.
30 60 90 120 150 169 188 207 226 245
I believe that this idea would be fair.