Another issue may be security. Using ASCII you have a limited set of characters easily penetrating firewalls. If it is accompanied by a virus it is easily recognized and can be dealt with. With adding a lot of extra codes virus scanners will have problems some will recognise part of the code as a virus or when you leave the door wide open let virusses through. Something to think about.