I've never had a single problem on mac. I use OS X Lion.
I use heimdall instead of ODIN. I don't have to work hard, in fact, I personally believe it's easier since I don't have to worry about drivers and etc.
Android Phones List
HTC DREAM- Feb 2009
CM6.1 Android 2.2.1 Froyo
Retired-Cracked LCD/Broken SD Reader
Samsung SGH-T959V Galaxy S 4G - Feb 2011
CyanogenMod 11 | Android 4.4.4
Retired-Old(Very Laggy and Borked Modem)
LG D280 Nexus 5 - November 2013
AOSPA 4.4.1 | Android 4.4.4
CM 10.1 Aries