You need to drop Bamboo in pretty deep water as they seem to standup pretty good on there own from the hollow spaces in the bamboo. You will also need to use quite a bit more weight when dropping them also as they are quite buoyant also. I dropped some in 19' water that has worked pretty good this summer. Good luck and remember when dropping habitat wear your PFD as the weight to sink habitat will take you to the bottom of a lake really fast.
Fish habitat "build it and they will come"