The beta branch provides access to an internal (latest) version of the game in development, once the update in beta branch is stabilized - it is deployed on the main version too.
So, if you want to try the latest version of game and do not afraid of meeting a bug or another in-game problem - you can try it. If you want to play the stable version, you can skip the beta branch and just wait till it released bug free