I'm very tempted to jump in since i've never done something like that. Unfortunately i don't have too much time at the moment, but i'll think about it.
Furthermore i'm not sure if i've gotten the plot right so far...