Just a few thoughts I'd like to throw in, Id also like to mention I do not expect these to be implemented any time soon.
#1) Character collision: I do not see a point in it. Since it is a co-op game, character collision provides unneeded blocking by other players. It does not happen often, but on the occasions it does, it can ruin the run. Example- (lets say the level is servants quarters)A lane is under heavy fire, and you (as the apprentice) are going to be desperately needed to get there ASAP, in order to repair so you don't lose. At the same time, the huntress is running to go do Piercin