Actually, as of 2002-present, the mayor only appoints a minority of the advisory committee (9 of 19). Do you have information indicating that, during Giuliani's day, the mayor appointed all (or even most) of the committee?
No, but I understand they serve 2 year terms and he was mayor for 8, so he had some input, even if 9 of 19. I suppose the test would be the composition of the approved pool, and how Rudy made his apointments to the panel, but it's not worth the time to me to research it.