So, at best, you're off-loading complexity from the player to the DM?
I'm not sure that's an improvement, either.
Also, see my edit above. Shuffling complexity around to tasks that human beings are actually quite bad at, overall, isn't usually a good thing. For example, we're better at...