CBOR is only a bit faster indeed, but the real gains come from switching to binary with the array.
I suggested CBOR because it is the simplest binary encoder, akin to JSON. All the other binary encoders require schemes. JSON is schemaless, like CBOR.
We spent a lot time making everything backwards compatible btw, so I hope JSONs are quick enough for the future. :-)