Sadly the challenger forum died when Filo was banned. He should be unbanned, really. Just block him from going onto NT and it would be fine.
I'm not sure if he still has a passion for the game. He set up a tennis-dedicated twitter account but stopped tweeting after a few days. But yes, he was a great asset to MTF, especially to the challengers' section