Personally I bought a CYMA and lightly upgraded it (Angle of Engagement correction with sorbothane pad, SHS piston head/cylinder head, Gate PICO AAB mosfet).
Depends on your budget really. A whole E&L will most likely cost more and not be that much better than the higher end CYMAs (mine is the CM045, built like a tank, is nice). Unless you've been offered an E&L body cheap then a CYMA box won't really be much of an upgrade in itself, don't forget that you'll also have to budget for hop unit, barrel etc...