I agree, but the best requires NOT the level of the character, but required only item level
OR
it is possible to go on other way - to make efficiency of gems it isdependent on item level, on example, the item level 45 gives100% efficiency for gems from pure and below, 20% less on each category above.