Personally, even now, UDK offers some things that UE4 doesn’t. Especially as far as compatibility. I know, legacy may not make sense to some to WANT to use, when you’re well experienced with both, or just with UE4, but my problem is Wii U support. Which is supported by Unreal Engine 3, or so I’ve heard.