Sử dụng TLS Termination riêng giúp tăng cường hiệu năng của OpenLiteSpeed do toàn bộ TLS được xử lý bởi Process riêng biệt.
Thêm nữa việc quản lý SSL Certifications của OpenLiteSpeed cũng giống như bao Web Server khác, đó là theo từng Domain. Mỗi Domain cần định nghĩa Cert cùng Key riêng biệt. Trong khi đó ưu điểm của HAProxy (và Hitch TLS) là chỉ cần trỏ tới Directory chứa Cert + Key, HAProxy sẽ tự động gửi tới Client đúng Cert của Domain đó mà không cần khai báo cho từng Domain riêng biệt nữa.
Vốn dĩ ban đầu có ý định sử dụng Hitch TLS, dù sao trước đó kết hợp cùng Varnish và Apache cho kết quả rất tốt. Tuy nhiên Package Hitch trên Ubuntu hoạt động không như ý, có vẻ tồn tại một vài Bug vớ vẩn. Hơn nữa Hitch TLS không thể set thêm header, mà header phải được set ở OpenLiteSpeed. Việc set header này cần thực hiện trong từng vHost gây mất nhiều công sức, cũng như giảm tính tùy biến cùng sự linh hoạt của vHost.
Vì vậy quyết định chuyển sang HAProxy. TLS Termination chỉ là một trong nhiều chức năng của HAProxy bởi lẽ HAProxy được biết tới nhiều nhất là một Load Balancer. Dù sao thì HAProxy quản lý SSL Cert rất tốt, có được nhiều đánh giá cùng benchmark tích cực.
Điểm chưa ưng ý duy nhất ở HAProxy là hiện tại chưa hoàn toàn hỗ trợ HTTP/2