Pros and Cons of using UE4 vs Free Unity 3D?

im pretty sure most people could come up with something that is not there, soft body physics is the one that springs to mind right now for me.
i know it is not impossible to add anything because we have the source but i want to make games not engines.
im not complaining either because there is plenty enough there already, just ue4 feels like its still quite early on in development.