I've seen them 2-3 times, including on my last visit a few weeks back. Be nice if Chester could build the numbers up a bit though - only 2 of them according to ISIS.
Zurich has hundreds of the things - you're there trying to spot all the other weird and wonderful birds in the Masoala Hall and it very quickly becomes 'THERE! Oh, another fody...'