Dang, glad you didn't go in head first.
Tree wells freak me out. I love riding powder and like riding trees. One fall in the wrong spot and you can be buried.
It's important to ride with someone and keep and eye on each other, but it can be hard when you get your powder stoke on and you start tearing down the hill.