Kind of a tossup for me. I thought TFA was significantly more entertaining/fast-paced. There is a segment of Rogue One- after the scene on Jedha and before Krennic confronts Gaelen that drags. I thought TFA was exciting throughout its entirety.
Rogue One has more weight and a sense of urgency to it and felt like they were doing something grittier/different which I can commend. It especially helps when factoring in the pros and cons of the TS' matchup, as The Force Awakens is so derivative of A New Hope.
Still, I think I'd rank Episode VII as superior on the enjoyment and rewatchability levels.