The biggest problem with using established side characters from the show (Dukat, Garak) is the need to explain them. There will always be people going to a Trek movie just for shits and giggles, people who have never seen TNG for example. When you then do a movie about Q, they're going to wonder just who that is, without using half the movie to 'explain' Q to non-Trekkies.