if the image tag is drawn dynamically then it is actually probably less bandwidth than the unicode character since the image can be cached at multiple locations including the browser.
Cache freshness checks involve a lot of headers, which take up way more bandwidth than one unicode character.