We fly with 2 captains alot of the time. Most of our captains are qualified in both seats and it makes life much easier and pleasant. Every one knows their duties and sticks to them, there are no egos to satisfy and no one trying to prove them selves.
It is a good idea that makes life much more pleasant if the company culture is right for it.