Rouge One (Honest Trailers, anyone?) isn't great. It's your prototypical war flick. If you love Star Wars and war films, though, it's probably great to you (my best friend falls into this group). The characters aren't compelling like WWI/WWII characters can be, though. K2S0 is the best of the bunch, and it's a robot...
It's better than TLJ AINEC. It closes the major plot hole of A New Hope. It shows the Best of Darth Vader. It has things going for it. Anyone who loves the original trilogy, IMO, should see Rogue One. It's worth a watch or two.
Any new bags o' drek - I mean, mystery bags, Swami? Those are a hoot.