If you check default.py __cwd__ is already decoded.
default.py:
(16) __cwd__        = xbmc.translatePath( __addon__.getAddonInfo('path') ).decode("utf-8")

So, no need for this (I think).