As I understand it it's the anti-cheat that is the problem.
If this is the only problem there is essentially only two possible ways to get Fortnite running in Linux:
Get Epic to support Linux
Crack the anti-cheat.
Since a major part of anti-cheat systems is preventing people circumventing it I would say that the easiest path would be getting epic to support Linux. One valid argument would be to play Fortnite on Steamdeck .
It is the anti-cheat. People have gotten the game to run via Proton, however you simply can't join lobbies no matter what be because of the anti-cheat. It would just be a matter of Epic enabling support for Linux/Proton in EAC on their side, however Epic has publicly been against doing so stating some pretty nonsensical reasons to why they choose not to enable support.
I did both as well as install the DRM component.
Root was a pain because as an Arch user I was forced to compile linux-xanmod-anbox & add a kernel parameter to get root working. Unfortunately the Chaotic-AUR didn't have a binary version of linux-xanmod-anbox & linux-xanmod-anbox-headers despite what the readme for waydroid-magisk says.
There just is no good app for keyboard control, Smart Autoclicker is nice but only supports one press at a time.
I tend to use a PS4 controller if the app supports it. It can be tricky to navigate without a touch screen that's for sure.
I wish Waydroid was more user-friendly out of the box but it's pretty new tech bringing two pretty incompatible systems together without the help of Google engineers so I can't fault it for that.