For what it's worth......I'll add my vote.

I also think option 1 is best,. It is easy to understand and sounds like it is easiest to implement.

Although, having said this, I am not sure I will use this, My multi-boxing style is to use my KM (ie keyboard/mouse across my pcs) to make tweaks on a character by character basis. I keep the HKN stuff to handle group actions