Thanks for the idea but since I can't afford to go down any Rabbit holes I'll use the (probably under-appreciated)
CBOR option
in Ktor. Still a significant improvement on JSON efficiency, while avoiding the complexity. Props to JB for including this! (Pragmatic as always)