why don't you simply make a mixed hedge with e.g. cherry laurel, golden privet, glossy photinia, Portuguese laurel cherry, yellow and red ninebark and other shrubs? You can also buy shrubs already grown, so you don't have to wait for years. I would rather not take bamboo, Phyllostachys need a rhizome barrier and after some time they are not necessarily really dense at the bottom and Fargesia doesn't look so great in the sun and also doesn't grow that tall.
Best regards
Sabine