(layman opinion)
-It's a narrow space against a taller wall to cover up
.
-Taller plants will always bend over looking for more room.
-They will need to be hearty to endure dog piss, people sitting with stupid friends shifting around, and trash pickup.
-Filling it with concrete, and then using planters would give a better soil base for permanent plants, and better drainage for the building with it being right next to the foundation.
-Vining plants would do well there. But they would also make permanent stains on the new stonework without oiling or other precautions.
-In the meantime: Annuals such as
http://en.wikipedia.org/wiki/Impatiens and
http://en.wikipedia.org/wiki/Petunia are cheap low border color.
But they need to be planted every year...and they need watering every week or much more depending.