I really dislike working with bamboo. It looks great, but machines poorly and the splinters are a nightmare.
I did two staircases with bamboo tread and I need to cover the screws. I spent an hour cutting plugs that I will install this week, then apply a little filler and finish. Will be happy not to work with bamboo for a while.