I'm connecting to a WMTS service using a viewer we're building on top of Cesium. The client probably isn't important, except to say that it already supports both WMTS request modes (KVP or RESTful).
Between these two request encodings, why should I choose one over the other? For example, maybe one offers a performance advantage, or better compatibility if we were to later install a tile caching server.