I had one in a mixed reef for years. Beautiful colors, espically after changing to their adult colors. They do get big though. As long as you can keep them well fed, you have less of a chance of them eating onter inverts in your tank. But you have to start with a junivile and start feeding him from the begning. Get him to learn that YOU are his food source.
But they can and do move things. Mainly they are just looking for food. But I've seen mine moe rocks bigger than he was. As long as you have everything securly mounted, you should be ok.
Also remember they they like to burry in the sand. Mostly at night whne they sleep.
I'm thinking of adding another one to my reef as I miss the one I had. He disappered one day after about 5 years. I haven't found a trace of him yet after several years of looking.