Beta 1 looks promising but I have heard rumours that some features have been held back until future beta builds. I will make a judgement based on the final build.
Hard to say as Samsung have released there beta far more in advance than previous releases. To say they have up there game on software updates is an understatement. Only time will tell.
I want to try the beta myself however I have to hold back as it may affect the work profile I have set. Also I know some bank apps may have issues too from past experience.