is this working in this way?
if we reach 2mb traffic the client change automatically the limit to two, if we reach 4mb the client change again to 4mb, etc...?
if this is correct and it working as intended, i think it's the best solution out there
but what is the limit? otherwise some miner could force the system to adapt 3 GB blocks within 1 year or so.