Yes, libmfx1 must be added as a (x86_64) runtime dependency of packages that are now using libvpl as a compile dependency. However, I could not find a single package that depends on package libmfx-gen1_2 ('zypper se --requires --recommends libmfx-gen1_2' give no result). I could verify that FFmpeg QSV decoding (the Packman version that is already using only libvpl) does not need it. So it is a bit obscure what libmfx-gen1_2 is doing to me. Since you reverted the removal of libmfx, you can also reinstate it for use in VLC (as a compile dep) until enventually VLC supports libvpl.