If it's made for LLMs, the spec should be yaml not json. Way more token efficient

It's really not that simple. Yaml can be more token efficient but not necessarily. And it's often not the biggest factor.