Whats the benefit of getting a Series LLC over just putting properties into a land trust?

A land trust in and of itself does not provide liability protection. In order to have liability protection, the land trust must be connected to a protected entity. Using a series LLC in conjunction with a land trust will provide you with liability protection and anonymity.