It sounds like a good approach.
I also take inspiration from the system used in the Pendragon roleplaying game. There are a number of values there that are set on a continuum where no end is the "bad" one, as both ends have their advantages and disadvantages, and in fact some people might prefer a balance over either.