Hey everyone. Long time fan of the Legacy format, very new to playing it. I really love toolbox/prison style decks, so I figured Enchantress might be a decent place to start (the relatively cheapness for the deck on MTGO helps too). Here's my list, it's mostly based off of a recent list I found (but cannot find again now to give credit), but I've been playing it throughout the week and making adjustments.
https://www.mtggoldfish.com/deck/2918201#paper
As far as some of the choices
2x Destiny Spinner - Honestly this is super great for the deck, good for the meta I think. With Sterling Grove down it makes most of your deck uncounterable. It's also a backup win con in a pinch.
1x Doomwake Giant - It's incredibly backbreaking against any creature strategy, and is pretty handy for helping take down pesky Okos and other planeswalkers once he gets shroud from Grove.
4x Abundant Growth/4x Utopia Sprawl - Probably not a controversial choice, but I think it's worth noting that these cards pretty much let you be super greedy and do a light splash of anything if you really want it.
1x Alpine Moon - I really think this is almost better than Blood Moon. It costs 2 whole mana less, it attacks pretty much the same things, and it lets you keep your Serra Sanctums and whatnot. After having some trouble against G/B Depths decks in the Tournament Practice room online, I added this baby in and haven't looked back.
In my experience, the matchup against Oko decks is VERY difficult to lose. If our board has shroud, then Oko is stuck making very slow 3/3's, while we amass huge mana and cast Emrakul. I've had a decent amount of trouble against some of the more unfair decks though (reanimator, storm, etc), so any sb help for that would be great. Anyways, glad to meet you all!