Those look real nice. My favorite thing about ML's in-wall and now in-ceiling speakers is the mounting hardware. Its metal. It doesnt break. The screws dont strip. They are easy to remove if needed. And they are rock solid.
I just seen one first hand . I was at Martin Logan and will be back tomorrow. They are cool looking and will do wonders for the surround sound where you do not have wall space.