I'm looking for a magical plant. A friend of mine owns a property in southern NB (zone 5), where a creek tributary to a larger river washes out its banks. He's thinking of planting it with stuff to try and keep the soil erosion in check. Normally, I'd try a willow, an ash (what lives there naturally), or a sea buckthorn. However, there are 2 catches - 1) the plant should be fairly short (~ 2-3' tops, because no view blocking allowed), and 2) should be able to withstand being submerged during freshet, about a month's worth in May.
Is Switchgrass too tall? I am in love with this grass. We have some growing in our creek, and plan to plant a lot more. It is extremely drought tolerant but can also sit in water for weeks or possibly months.