Ren is gonna win, I'm pretty sure. Probably true, unless she gets exposed for something, or the God of Thunder are gonna ruin her plans somehow:jigsaw: