One difference between the two is that when worker's comp or unemployment claims come up. The leasing company handles them. They are not your employee.
I can say one thing. If leasing was the best thing to do. I feel more business owner's would know about it and utilize it.