There is at least one project that connected the VDP from an MSX to a ZX Spectrum. However, the only software that supports it is written for the MSX. The advantage of ULAplus is that it works with the entire library of existing software without having to reprogram it.