I think that is going to be a problem. It can't be champions league winner vs. cup winner because a team can win both.
Maybe a Europa League type of competition should be introduced first. Hence, both teams will be at the same level (unlike the case for the cup).