Indeed cryengine3 is more powerful than cry2 and more optimised but only consideration on ranking is not only engine features/class. UE3 delivered far more titles than cryengine2, works great on consoles on old pcs.(i was able to play ut3 in lowest settings on a ati x200m 128mb(shared) in a vry reasonable frame rate.)
Both engines are great, but id still rank ue3 higher than cryengine2/3(for now).