I was on MJ7 rooted by kingo.
Here is what I did.
When to my stock rom
Unrooted with kingo (must be on stock rom slot as I found out)
Then took the ota and it failed.
So I downloaded new odin
Downloaded MJ7 tar file.
Flashed that and did not loose any data on my phone.
Then I took the OTA
(Now successfully on MJE)
Wifi wasn't connecting
Rerooted with kingo.
Booted back into my rom slot for clean rom. Wifi now works.
Downloaded new clean rom 1.5
And clean flashes.
Everything works flawless here.
No you do not need to take the OTA.
If your phone works fine the way it is then why change it.
It is only worth it if you plan on staying with the latest builds here on XDA.
I assume hyperdrive will follow up shortly to MJE.
Beans will have one out any day now.
And clean rom works amazing for me.
YOU HAVE TO GET TO MJE IF YOU WANT TO RUN A MJE BASED ROM AS DAILY QUALITY