I like the idea that the actual resurrection might be an accidental feat by melisandre. And there has been a lot of topics about how it will happen... but in reality who cares?  Tons of ways it could happen, really up to George. Much harder to predict, so let's focus our efforts on the SO WHAT? (I personally think Jon will end up executing Melisandre for sacrificing Sheeren to bring him back and steel her "internal fire" for his flaming sword, though seems a bit crackpot but i'd like it) P