Application Pool inheritance
We create websites on our servers with their own application pools since we are running ASP.NET versions right from 1.1 to 3.5. This is to avoid issues like the Server Application Unavailable errors. However, whenever a virtual directory is created in a website from HC, it is assigned the DefaultAppPool. This is actually because of the IIS behavior. I would request HC to modify the virtual directory creation script to inherit the application pool set to the parent website. This will resolve a lot of problems and support issues.