I would be concerned about the stability of mixing distros like that, even within a family. If nothing else, those packages are built against different versions of libraries.
Which is one of the many reasons I think package managers are awful. If we lived in a sane world this sort of thing would be a simple matter for any and all distros. In fact, you wouldn't even need distros because you could trivially mix and match the software you wanted without concern for this garbage.