I confirm that the trunk for 24.4 works. For the .emacs mouse mode and the suspended emacsclient.
Just FYI, the drag fail with `Wrong type argument: symbolp, "drag-mouse-1"', but I guess it is because of trunk. (Version emacsclient 24.4.50, revno: 117458)