Bamboo is REALLY expensive. If you buy it in bulk, it isn't so bad, but as a direct consumer, its many times more expensive than anything else.
There really is a bit of science to what is the right box material, and it comes back to what is the job of that specific enclosure.
If it is for a full range speaker, the best enclosures are usually massive and well damped. This makes MDF with CLD walls an idea solution. It helps stop sound from transmitting out of the box panels or adding distortion. MDF is better damped than plywood, so in general, is a better material for that kind of speaker.
Subwoofers or boxes primarily used for low frequencies will find mass and damping a detriment, not an aid. Instead, you want rigid. This makes plywood a far better material as it is much more rigid than MDF. Damping is of little to no value at very low frequencies, though I would argue that Damping could have benefit in some special circumstances.
That box looks like a subwoofer box? If so, I would use void free plywood like Birch.