Do you fall back to vterm only when needing terminal emulation?
Have you thought about adding the Eshell manual?
Can Eshell be used from Elisp?
How does that interplay with literate devops?
Do you have a strategy for getting around Eshell's lack of support for input redirection?
Do you have a preferred method for getting argument completion for shell commands?
Similarly, is it possible to get Eldoc-based completion for Elisp calls in Eshell?
Integrating functions into Emacs core
Are you the maintainer of Eshell now? No, just an interested bystander.
Do you ever fall back to terminals/shells outside Emacs, and if so, in what circumstances?