I can definitely recommend stormsure, its fantastic stuff and i used it on my roof. But the zed roof is pulled very tight and given the size of your rip it stormsure will only do so much.
Id go see a specialist, they can get hold of new roof material for a lotless than nissan.