The ucs package (formerly aliased to unicode), provides support for Unicode as a input format, as I understand it.
Under what circumstances should I be using that package, and unicode symbols?
to my knowledge there has been methods for getting most (all?) symbols and accent into TeX since long before Unicode was devised.
Am I better of using the TeX facilities for that when possible, and unicode when not?
Should I actually be using ucs all the time?
ucsis not needed any more for Greek and, by the way, support of Greek with\usepackage[utf8]{inputenc}is better than it used to be with\usepackage[utf8x]{inputenc}. – egreg Sep 14 '14 at 13:16