There are a lot of different needs for stability versus features for customers. And some customers are more nimble and can upgrade their BIG-IPs faster than others. Without knowing more specifics about your situation, here is my general guidance:
The most current, stable release is 11.2 with the latest hotfix. This should be the default recommendation as it's the most stable and has no new features being added.
If you need features only present in 11.3 or 11.4, then consider upgrading to those with the latest hotfix. 11.3.0 has ~7 hotfixes so it's pretty stable. 11.4.0 has 3 so it's not fresh out of the oven but not as baked. Ideally you'd be able to install cumulative hotfixes as they come out every 4-6 weeks.
11.4.1 will be out in the coming months and will have the fixes from all prior releases and the latest features. If you have a lot of BIG-IPs to upgrade it might make sense to aim for 11.4.1 once a few hotfixes have been released.
Because 11.4.1 is not a .0 release it will be supported for 3 years versus 2 years for .0 releases.
sol8986: F5 software life cycle policy
https://support.f5.com/kb/en-us/solutions/public/8000/900/sol8986.html
Each version’s standard support period begins with the first customer ship date and extends for a minimum of three years.
For x.x.0 releases, their standard support period begins with the first customer ship date of the release and extends for a minimum of two years.
Aaron