As one of the biggest battle royale games out right now, (even surpassing fortnite in total stream viewers) I think there should be a subforum for it.
As a player myself, i could only assume there's quite a few players on the site, considering there's over 100 million players worldwide.
Let me know if you agree/disagree!