Agree with everything @coreystup said... Firmware updates were the one thing that previously held me back with S2, since I'm a Mac guy at home and I simply have no appetite for jumping through the hoops of getting a z-stick set up (I know it's not rocket surgery, but it's more hassle than I want to deal with).
If you don't have or don't want to use a z-stick, these steps work for GBL and OTA files (which cover Zooz, Leviton, and Aeotec). Admittedly, these steps aren't as convenient as the built-in updater, but they work well.