Except money loving Nintendo probably won't allow it to be free and will force everyone to buy the full $60 version in order to get the battle royale mode
I don't think the problem is running fortnite I'm sure it could I think maybe their serves may not be able to handle that capacity at the moment. Fortnite can't even handle their own servers most of the time. That or they will wait till we pay for online play.