It's a beautiful album, although I disagree with you on the guest spots. I though Immortal Technique sounded kinda forced and just not very good, and I can't stand Tonedeff by default so I guess my opinion on his verse is irrelevant.
But the album is real nice, I love the feel of it. It's just really nicely unified into the finished product.