With the story problems it wouldn't matter who directed. I was always the most disappointed that Romulans were supposed to be the villain and it turned out to be a cheap clone of Picard and a mentally challenged Data. We should have at least got Lore and Sela.
Lore would have helped the movie tremendously. What if it turned out that "B4" really WAS Lore just pretending to have a different personality?