Neil is no longer on the team, though he does still have a forum account. I'm not sure when he was last here. Say hasn't been on the team for years now (Her account still exists, too, but I haven't seen her on the forums for quite some time).
Chinchilla...I vaguely remember the username, but I don't remember who the person with the username was, so I couldn't tell you what happened to them.