not sure about MAC or not as I only use Windows, but check it can do what you want as DJI locked out any Mods with firmware updates, so not sure if you can roll back, do the NLD and then update back, I was lucky I done the NLD before it got anti-rollback firmware on the drone and the Mod still stayed after latest firmware update, have a read around on here and the forums to see whats what.