Others have had different experiences, however I've yet to miss an upgrade using a SWU and am flexible enough to use my miles effectively. Though it can be frustrating putting together an itinerary more often than not.
Also, the amount I've saved in award change fees due to 1K status is close to the amount I've paid to earn that status in each of the past few years. YMMV.