What plant would you plant? I heard good things about Dichondra but unfortunately it doesn’t survive winter freezing / snowing.
I've purchased native trees, scrubs and native flower mixes through them. They seem to be held only once a year but the prices are very reasonable.