>AFAIK you have no control of the application pools when running a web role. But I haven't thought of a scenario yet where it would matter since most of the usual reasons for assigning a web application to a specific application pool on your own server would not apply.
Could you be more specific on that one?
There is a reason why I run four application pools on each Web site I support. This is something I cannot loose.