Just becuase other clients wouldnt be able to do something the client with the majority share of users can do, it shouldnt be considered as a addable feature huh?
The underlying protocol wouldnt take much to make, and as I said in the other thread, just have an option to enable/disable/accept/reject remote dialogs.
note I do beleive remote dialogs would run NO SCRIPTS simply report back the users dialog actions, excluding moves/closes/etc