Kevin,
thanks for the answer. I'm sending some comments/questions about that you say:
Regarding 1: Let me say that all the pool members manages all the services. So for each service I will have the same pool members.
Regarding 2: Thanks for the iRule. It is much more easy to implement and maintain than HTTP Class profile.
Regarding 3: We are thinking in adding an iRule of the kind of "HTTP:: Retry" in order to manage the error responses.
On the other hand: What about SLAs? Do you suggest some kind of load balancing method or monitoring to ensure SLA?
Thanks and Best regards