Hi Carla;
FWIW: I am using a slightly different approach (the Chris Pollach weird way of doing things - LOL) to my PS App deployments, as follows:
1) I always use the FILE (install) approach for both the PS App itself & also a separate file its related PowerServer deployment. This allows the IT team for control the deployment to each environment as they see fit.
2) I only have one website for the CAL and PS Apps that are using HTTP/HTTPS protocols (only).
That means that ...
A) There is only one CAL deployment ever required (one per PB runtime of course).
B) All PowerClient and PowerServer Apps are in the one HTTP/HTTPS website off the primary WWWROOT folder.
3) App PowerServer deployments have there own website
That means that ...
A) Each PS can be varied online/offline/restarted without affecting the other running PS servers.
B) Each PS server can have it's own deployment folder. Less chance of a mix-up file wise. Also, easier for the IT team to identify which is which.
C) Each PS can be bound to it's own IP (Port) Address (as required). .Better security as well. ;-)
4) In production, I can even split each PS or group of PS's into one IIS instance for better performance. This is also easier to manage for the IT team and for setting up clustering.
5) having one HTTP/HTTP website for App deployment is easier to manage and the activity volume would be low as the access to this area is only when a new user activates a PS App or an App MR is pushed out which then requires PS App users to "refresh" their Cloud App(s). Otherwise, the activity here is almost zero most of the time.
Anyway - just another Chris way of doing things and thus offering some more Food for thought. HTH
Regards ... Chris