I wouldnt say izanagi because its too risky. Most people have only two eyes (apart from danzou lol) and after you cast izanagi twice, thats it you are blind. I believe that in order to measure the strongest ninjutsu, you should also take into consideration how risky it is.
Id say it has to be...