Biggest concern I have is that anything that I know of to provide a decent screen is going to require full sun. Cedar and spruce trees come to mind as well as MG for a permanent screen. Something like sorghum, sudan-grass or egyptian wheat may work as an annual....but again it all needs sunlight. Also keep in mind that many conifers will self prune lower limbs or not grow well at all in shade.