Thank you Thomas for such a detailed response. I have to remark that PuTTY line drawing issues can be mitigated by export'ing
NCURSES_NO_UTF8_ACS=1
(for ncurses-based applications in UTF-8 locale).