Rich has just responded to my 2nd tweet at him saying:
"yes, we had to turn them off as they were causing a lot of issues across all three sites. It's on the list to look at again this week though"
So it looks like things are being worked on, but it'd be good to have a forum for this type of site updates/info