I don't do pay scales but have thought about it. There must be hard ways to evaluate someone in order to make this work. In other words there must be a skill scale and a performance scale too.
Each skill or set of skills along with appropriate job performance at the exisiting level gets you to the next level.
I'm just not big enough to do this.