We have a huge app that uses a dynamic map service as the query task, which doesn't match the layers shown on the map (which are tiled layers). It gave us enormous control over exactly what layers are identified across within that service. Making us identify across operational layers is going to be very obtrusive.