Its an idea but as Alrik pointed out I bet it is going to be difficult to implement. I suppose it could work but I think finding a suitable co-op player will be few and far between. Personally in my opinion if it does not take that long to put it into the game then do it but if not then I wouldn't waste resources on it.