This is really fun! We also had the idea of tying actions to a spinning wheel, though the implementation was quite different.