I thought FC was the best TNG movie. Insurrection obviously had problems with the script, the lame humor and the story itself which wasn't epic enough. The directing itself from Frakes was fine.
Apparently, Stuart Baird didn't even watch any episodes of TNG. He seemed more like a fan of TWOK itself than the TNG characters. I think it's telling that Nemesis was Stuart Baird's last film he directed before going back to being a film editor.