Solo me parece que el esfuerzo de mantener normalizados los nombres comerciales de cada combustible en cada nodo de estación de servicio del país será mucho mayor que con esquema actual.

Véanlo como una base de datos. Además de tener el boolean yes/no que determina los tipos de combustible que tiene cada estación de servicio estarían repitiendo en cada nodo los string de los nombres comerciales de cada combustible (Si hay mil YPFs tendríamos mil “Infinia Nafta”, otros mil “Super”, otros mil “Ultra” y así). A mi parecer es la aplicación (consumidor) quien debería traducir el “fuel:octane_95 = yes” por “Nafta Super” o lo que corresponda según el brand.