There is no doubt that a Free SSL is a convenient option to have in a hosting account. The level of encryption provided by a Free SSL is the same as what you would find in a paid SSL.
What is SNI? SNI stands for Server Name Indication and is an extension of the TLS protocol. It indicates which hostname is being contacted by the browser at the beginning of the 'handshake'-process. [Server Name Indication - Wikipedia]
For most informational websites, the level of acceptance provided by a free SSL is adequate. However, large-scale enterprises (like an e-commerce store) that accept private data about their customers would be best advised to consider a paid SSL from a respected certificate authority. Premium SSLs from certificate authorities often provide support and warranties in addition to being widely accepted in all browsers and devices.
LDLdesigns provides Free SSL and support for our clients. Are you looking for web hosting? or web design? Contact Us, we would be glad to help.
Feel free to leave us some feedback about your experiences with Free SSL.