From the multiple edits I have watched of TLJ done by the great fan edits here, there isn’t one that will tick all boxes. For me personally, the best edit is TLJ:Rekindled by poppasketti as this edit keeps most of the movie intact. The worst \ cringy parts of the movie have been removed including Poe’s mama joke, Luke guzzling the green milk, Leia’s force space walk, nearly all of Canto Bight, Phasma and Finn fight removed and Rose and Finn’s awkward smooch on the battlefield. These are all great changes and make the movie enjoyable. However, the perfect edit for me would be all these changes but the Phasma and Finn fight re-introduced, the deleted scene of Luke’s third lesson and Holdo’s hair colour changed from purple to brown.
The other edit I enjoy is ForceGhostRecon Last of the Jedi (Purist version) where it does have the the deleted scene of Luke’s third lesson and the Leia’s force space walk. But it does not show Finn and Roses backstory and Rose suddenly appears out of no where on Crait which I believe will cause consistency issues with Episode 9. These are both great edits but I don’t there is a perfect edit that will tick all boxes.