Advantage of Base64 encoding in MQTT?

A post was split to a new topic: Is there any documentation on payload functions?