Should we be using 2018.3.0b3 or 2018.3.0f2 ?? I know the fps demo only runs on the .0b3 version.
Since it seems like you don’t know what the beta phase is and what’s the point of a beta version you may want to have a look over here.
If you plan to work on a serious game title you should never use a beta version. The beta version is only for beta testing. Things in a beta version can suddenly change, be removed or replaced by something else. Beta testing is for improving the software (Unity) itself by reporting any discovered bugs at the right place.