Ziphone would probably unbrick it, but I don't think you'll have any issues.
Bootneuter did not seem to have any prerequisites, or if it did I had them already as I just installed it and in it went.
What you want to do before you run it is make sure your auto lock is set to NEVER. You don't want the phone locking when its doing its thing. The run Bootneuter and it will detect your current boot loader and status. I'd leave the BL alone and leave it at either 3.9 or 4.6, just ignore that switch and leave it where it is.
So your just your going to slide the option that says netuer to ON, and the option that says unlock to ON, and then tap the Flash button on the top, and just wait. Can take 5 minutes or a little more/less, so again, make sure the screen doesn't lock by tapping it every 30 seconds or so if you forgot to set the auto lock to never.
Also when I did mine I put the phone into airplane mode to make sure no calls or anything came in, don't think thats needed, but I rather error on the side of caution when messing with these things.
