I actually planted out a nature strip years ago for a client. I planted it out with natives. It was opposite a park and I often wonder how it looks today. Some planted out nature-strips look fantastic. I think its wasted potential not to plant it out.