Ok I have spent some time looking at the direction that scale could go and was plesantly surprised to see ORCRC looking the same direction that some of us are looking.
They have a thread titled something like "the scale class needs a change" or something like that. If you have not seen this...