I'm not one to shy away from word names, but I don't really like this one at all. I don't find the sound appealing, and I think it's pretty weird to have the middle name "
Christmas tree". It's not really a bad thing but it just seems like such a random word. Then again, I'm the one talking about January as a name, which proves that names aren't really something you can easily rate by principle alone :) Still, it's just really not my cup of tea.
Benjamin Tannenbaum does have a good flow, however.