Nar Shaddaa does not appear in KotoR.
Taris, Dantooine, Tatooine, Manaan, Kashyyyk, Korriban and Rakata Prime/Lehon are the planets visited.
Just pointing out, but over all I agree with your point. Though, I feel a series could work better than a movie or two.
Similar to the Mandalorian, a telling of Revan's story as an 8 to 10 episode Disney + series could work.