I do think rey should have more shortcomings, and I think those will come out in episode VIII. I think what works well in TFA is the set up for future confrontation. She downed an injured Ren, but he's far from dead. Skywalker/vader blood is the same thing, and he's clearly not the only one possessing it.... Also, we know nothing of Kylo Ren's training other than he ruined Luke's new jedi group. We know nothing of any training ren has received in the interim. Snoke at the end of TFA calls for ren's final training to begin, so clearly both he and rey are going to be coached up a lot setting the stage for another confrontation, both with new insights and challenges presented. Ren is the only formidable opponent. They're both pupils. Starwars and merchandising have literally ALWAYS gone hand in hand, really merch has ALWAYS come before the stories, or at least since they found out people will buy any of it and all of it. I don't have TFA above any of the originals, but I do have it above all of the prequels already. Not an earth shattering statement there, but it's still already carved a place in the franchise for me and I'm really excited to see where it goes. The really exciting part for me is that rey is the least exciting character so far. poe, ren, hux, and fin are all fantastic and I can't see what legacy they all leave