It depends on what you count as invasive. Siting plants that can become extraordinarily large in small spaces is never a good idea; no matter if it's a tree or a grass (like bamboo). Bamboo being labeled as "invasive" is largely due to people putting large plants in too small of spaces. I don't consider it invasive when a plant is growing according to its natural growth habit under the care of people who don't understand it. Would you plant a giant Sequoia on a 1/8th acre suburban lot and then claim the roots are being invasive to the neighbors' house foundation? I wouldn't. I'd say the tree had been framed. If what you're asking is if this bamboo can grow to a large footprint, yes it can. If what you're asking is if this bamboo belongs crammed into a tiny suburban yard, no it doesn't. It needs space. If you use a root barrier, it still needs at least 300 square feet. Planting bamboo is no different from planting any other large plant. Everything has a root zone and it doesn't stop at the drip line.