Well said!Obviously a well installed (and sealed) block of plate is preferable to just insulation, but a poorly installed block off plate can leak just as badly, or worse, than stuffed insulation. I would do both myself.
However, if you are going to rely on just insulation, best to make sure it's sealed as best it can be.