The problem I mentioned is now already solved. There is an “undo” button. There wasn’t in the original ePics interface. 🙂
My concern with your proposal is that with many random options it’s extremely easy to lose track of what’s been randomized. The detailed proposal you just made feels safer than the original one. It also feel like an awful lot of code though.
I don’t believe epics requires that much computing power. Actually on my end it’s working badly on powerful computers and just fine on old ones (and the other way round… ^_^). I quit trying to figure this out after a while. It is what it is. My gut feeling is that simple mainstream video cards work better but don’t quote me on that. 😛