I haven’t got experience with the TreeCore but with the TreeREX, which is a fine saddle. When I started climbing, I was loaned on of these. It’s very light, and as opposed to the TreeCore it has a normal rope bridge you can adjust/rebuild yourself.
However, I ended up buying a Petzl Sequoia...