CUN is a pure leisure route and a much easier upgrade. HNL can be very challenging. The easiest HNL upgrades these days tend to be the late day departures on the 739 or 753. It's almost impossible to upgrade into a lie-flat to the islands.
SFO is more difficult than LAX.