As far as I know, all modern browsers support UTF-16 encoding. But, as others have pointed out, you must explicitly declare the encoding. Not all browsers and platforms will support all Unicode characters, but I think that this is regardless of the encoding you use.
However, if bandwidth is a big issue, you should probably consider gzipping HTML. This will save a lot more bandwidth than switching encoding.
JacquesB
source share