Strategy also depends on your willingness to sit in PY. If you absolutely must get business class seats, you probably should upfare your tickets.
If you're willing to accept the risk your cash bid or eUpgrades might not clear, then you could try those avenues.