Teamups In Overwatch

I just want to know what everyone thinks of the idea? It could be really good content, but it could also be reversed and be not so good.

Some will say they just ripped it off from rivals, but what are some other thoughts surrounding the idea?

It could encourage more dynamic team building and synergy while also promoting character interactions (and maybe lore between team up characters?)

Maybe it wouldn’t even work, because Rivals is open queue where anyone can switch to a different role to give a new ability to a teammate, while Overwatch is role queue and less flexible. Also buttons could be a problem. Rivals has 2 extra ones. Changing the ultimate button could solve it to give some characters new abilities but idk about that idea.

Thoughts?? Would you want teamups in the game?