This mostly only makes sense if you dont already have a workable game engine. Basing your entire company on UE5 is a risk in itself, but also from the product you make your money selling: Every UE5 game kind of feels the same as every other, so it also means you put a low value in your product experience.