I remember it too. As I recall, it was a thread started by Admin2. The last thing he said about handicapping was it was being discussed, but he didn't know if they would ever do anything about it.
As for the Directors getting something other than a pretty little icon next to their name, with WGT's history, probably will get those on the second Tuesday of next week!