Really, all they had to do was make the Baku human. They could have just as easily been an early human settlement like those in "Up the Long Ladder" (Hell, make them actual Amish.) and suddenly, even with everything else as is, it becomes a substantially stronger film.
No. All they had to do was use The Dominion. The film could've benefited tremendously from a better villain. No matter how you frame it no one is threatened or cares about baddies who have an addiction to plastic surgery. Make the film a race for resources between the Dominion and Starfleet, with the 600 Ba'ku on the planet caught in the crossfire between these two colossal powers. It would make the Ba'ku more sympathetic than just being white, pretty hippy people who hate technology, and potentially add depth to why the Ba'ku rejected it. Have the planet and the rings decimated by the literal warzone the planet had become by the end of the film, and have the Ba'ku forced to relocate because their paradise was lost. That's the film INS should've been. It wouldn't have been the poetic, noble and heroic ending of GEN or FC, but it would've stood out among the TNG films and be remembered for having the bawls to do something that different and extreme.