I am not sure if CME is actually better than ICE, but given the monthly 110 charge ICE recently introduced, I think this a positive change. Also, I believe it was long anticipated - was ICE just trying to squeeze the last pennies (and hurt the product) when they realized they are losing their contract?
The fee ICE charges is the standard fee for its US data and includes all the other commodities such as cotton, sugar, coffee, etc. Having the Russell 2000 futures back on Globex with the ES, NQ and YM contracts should make them even more liquid. At the very least the expense of the data will be gone.