It look fair... just a very small tip that would be nice to consider on my opinion... Low level characters for example that does not have more than 20 gold overal in their account should be excluded from the gold squish, that way it wont affect some newbies that dont sell anything in AH anyway and dont farm gold.