msgpack is a standard serialization format as of WAMPv2, and it's designed to be a drop-in replacement for serializing JSON-like data. I tried it with a Route and it was able to reduce the size by ~50%, so I think it would provide some nontrivial network savings. This is more of an upstream issue with ruby_wamp_client since it only has a JSON serializer, but I wanted to make a note of it here.