It will depend on the device, there is a bug for some devices (can be fixed by wiping data) that prevents the use of updater app!
It is the same process which ever you choose.
I tend to use TWRP always, because I like to flash other stuff along with the rom (supersu,xposed etc)
Added Real-time...