I was curious about the bamboo batting too. Somewhere along the line I heard that it is not so eco friendly because of the amount of energy it takes to process.
How much truth in that-I don't know but worth checking into if you are using it for that reason.