Update to 5.3.4?

Hi,
I have a bad internet connection, so I can’t update unity very often. Now I have the chance to upgrade.
At the moment I’m using Unity5.1.1f.
I have a few questions to download the right version, which I will use a few months.
1)There is a version 5.3.4, in the scripting api it is called beta and on the download page it’s not called beta… So that is it?
2)After the version number I saw a p and an f… Is p=preview and f=final?
3)Do you have problems with the 5.3.4 or should I use the 5.3.3?

Thankful for any help!

This is too subjective.

If you struggle to download, search for the Forum thread on Unity Torrents.

p = patch.

‘5.4’ = BETA currently (27/04/16). It even actually says this in the SAPI.