The latest firmware is stable. If needed, you can find detailed firmware installation instructions
here.
I'm new here and also quite new to the product so no disrespect to you, the helper.
How can you make that qualification when there are numerous field complaints about FW 1.4 and higher being posted on this forum. Especially 1.5 and higher, whereby once you hit 1.5, there is no opportunity to even roll back further than the penultimate release?
DJI have been quoted as saying that it is not mandatory to update if you happy with the product as shipped.
FW 1.6 is merely weeks apart from 1.5 release and that wasn't far ahead from 1.4. The update/fix transparency levels are extremely vague at that, so how can you say that FW 1.6 is stable if it has barely had time out in the field?
Are you being paid to make that recommendation?
All I see here is lots of misinformation contradicting the enthusiasm of many good hobbyists and professionals that have invested their trust and loyalties in DJI Phantom products.
I think DJI need to be far more transparent with their firmware roll outs as they will soon lose the trust of their customer base if they are seen to be continually changing performance specifications without a level of transparency and risk disclosure that is expected in the ICT and aeronautical industries.
This is a good product. The customer needs to understand why a firmware update is required if any.
In the end, there should be change control category rollouts with full disclosure on the intended improvements. The customer should also have a choice whether or not it wants additional feature sets and this should be a separate course for consideration.
Such feature sets or functional additions/removals should be entirely separate from addressing product performance, statutory compliance and safety improvements. It shouldn't be all rolled into a single hastily released firmware update that may not have undergone full regression testing in real world scenarios.
The customer should have an opportunity to contemplate, consider, accept and rollback firmware and software updates if desired as part of a standard EULA.
To answer the OP, IMO I would seriously consider not upgrading your machine past 1.3.20 until the current firmware has had sufficient time to gestate in the field.