It's not a bad idea to throw something like this in the Off Topic area. We can see how much interest this post gets to judge how it would go over.