It is seemingly irresistible to start swapping bits in perfectly serviceable aircraft. It always ends in tears, very expensive tears. May I politely suggest we just stick with the M88's?
I was just trying to make a point that the EJ200 would be better because it is a better engine, doesn't mean that they should start swapping it immediately, anyway the people at SNECMA are now upgrading the M88 from version 2 to 4, meaning the added possibility of max. 20000Lbs of thrust iso the original 17000.
France is going for the 4 version because of its improved reliability-lower maintenance costs, I think they are passing for the extra oomph for now.
As for possible engines, the F404/414 from GE, the Eurojet200 and M88 are all basically direct competitors thrust, size and weight-wise, the first Rafale ,the A, had F404 engines, same as the predecessor of the current Eurofighter.