"Not that I've scene, but I wonder how that would fit? There is some pretty fancy stuff going on in that DS9 footage. Would it mesh properly within S3 TNG?"
It would, I did a personal edit many years ago. I inserted the VFX battle scenes (and those only!) just before Riker and Shelby arrive on the bridge to see Admiral Hanson's "last man standing" report.
The speed of the Wolf 359 Starfleet vessels is okay as the best VFX scene comes last: This incredible camera pan with the Borg cube just vaporizing the defense drones (in comparison the battle looks almost static).