Yes, personally, I think having a live chat is an asset.
If enquiries were needed when browsing through the website, live chat will be there to guide you on the information you need before you make any purchase.
Unless, you would need technical assistance, asking through a live chat will not solve it but they will either ask you to send in through the ticket system or they create it for you. For me, I think this procedure is right, through the ticket system, hosting company can actually keep track of what customer's had asked to actually improve themselves.