Well is there an updated chart? This was posted in feb 2012. Lots more data has come available.
Perhaps time for an update?
I don't particularly see the utility of an update. That chart was created during a different environment and mimics what I have typically found to be true of other markets giving me greater confidence in the results. If I were to re-create that chart using recent data, it would be skewed towards longer period averages due to the recent run-up in prices.
Unfortunately, not all elements of trading, testing, and optimization can be fully scripted - you've got to rely on discretion at some point and I am doing so by saying that I believe those results are a more true representation of what will work in the long term.