BEST ANSWER: None,
From a previous conversation, I was explained by Epic people that non is guaranteed for UE5.
Wich means, APEX will be removed from Unreal (wont stay as a legacy) and Chaos is not guaranteed in UE5, or another system could be implemented, so if you plan to update your project from UE4.26 to UE5… you canot work on projects that require destruction for now, BUT… if you plan to keep working in UE4.26 and wont update:
Apex is the best option, and the easiest to work with, however, over time it causes FPS drops.
Chaos has too many bugs, it constantly crashes, FPS is bad and it is not game ready.
I´m also crazy for UE5 to arrive… but not even the preview was released yet.