Personally, I wouldn't do in-wall speakers. They are far too much of a compromise.
I also tend to hesitate regarding installers. They want to sell you the equipment they offer, and usually are not very concerned about the performance of the system. People hire them for "invisible" systems...