They say if your project will be released in the next 6 months then don't bother integrating the new system.
But any later and you should probably consider it.
I'm thinking of starting a new multiplayer project but I'm really stuck with what system to go with... I really want the authoritative server, but I'm worried I'll run into a bunch of issues given it's in alpha.

Guess I'll just give it a try and hope they don't move to a new architecture again once I've finally mastered this one

I'm waiting for it as well, so I would like to abstract the network layer as an interface, let the game logic use it as a service, then keep going and see what's happening next. This is an easy solution to make things "plug & play".

Oops...

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.