Im not sure I understand. What would you be accomplishing by setting a variable every time you use /who? That will set a var when you type it in the editbox or if its triggered by a remote, thus creating no way to distinguish. From what I understand you need, you should stick with MikeChat's script. Second, your command should even work (unless you have some wierd alias's that i dont know about). Try /help variables. Good luck.

Regards,
Austin