They do not mean the same. ESXi host caching is used for VM swap-files (part of VM memory-management). LSI SSD-caching is used for disks. So if possible, use both. But you'd have to have two ssds...
Or even better, use exclusively SSDs for array/datastore, and then you do not have to worry about ssd-caching!