Nice. It should also be interesting to see everyone try to dance after performing your "jitter" algorithm. Hopefully, they won't be too dizzy!

BTW, JMP uses a "jitter" perturbation algorithm for displaying univariate scatterplots, so that instead of seeing the same marker drawn on top of itself 20 times, you see 20 markers slightly jittered apart from each other.