I have had one for several months now and he has been great. Never bothers any of his tank mates or inverts. I don't have any corals in the tank but I think I remember them being reef compatible. Mine eats anything that hits the water: brine, mysis shrimp, algae sheets, dwarf angel food (cant remember the name - all of my fish eat this stuff - spotted hawk, coral beauty, saddle blenny, blue hamlet, false percs, sixline, foxface and green chromis). All of these aren't in the same tank by the way.
As far as the foxface goes: this fish is one of my favorites and has alot of personality. He recognizes me when I enter the room and makes repeated attempts to get my attention. He didn't eat the first day while he acclimated to his surroundings but he has never missed a meal since! He gets along great with everyone but will fight with other rabbitfish so you can only have one in the tank. They are very disease resistent and can tolerate small mistakes when it comes to maintaing water quality. Just be sure to feed him a varied diet so that he maintains his coloration. Good luck!
Bean