A simpler version already is in there.
Personally I find it much simpler just to set the output of the box to be the "best" resolution that my TV can handle and let the box do any scaling. And I would expect that to be the simplest method for everyone except those who have multiple TVs with differing capabilities connected to the same box, so I'm always surprised to see everyone recommending turning on Automatic resolution.
One other advantage, to me, of forcing the box to switch everything to 1080i/p is that this means my TV will always be receiving one resolution. It uses overscan by default, and I have to configure it to turn this of for each individual resolution (and on each individual port, IIRC).