intention to use messagePackSerializer for transmitting Binary files

Hi there,
in recent days our org have an interest in exploring possibility to use MsgPackSerializer for serializing / deserializing v/s using JSON, as there could be possibility we may want to send Files/Audio/Vids or some other Binary file using WAMP autobahn client over websocket.

I would like to know if serializing using MsgPackSerializer and sending Binary data over websocket is right thing to do or not?