'IN' operator taking a list of arguments

Nope, doesn't work. I had the same problem. I've now changed my dashboards from custom SQL to using views.
Views also make code reuse easier. If you're not able to create views in your database due to security, take a look at: