This a free to play. Has clan support. I played in beta on PC. The PC version is moving to Epic Games Store.
I might give the Xbox One version a go.
Trying to keep the discussion in one place so we can do clan setups if needed/determined to support.