throwaway4857
Advantage: less complex than adding another layer (and dependency) with the gummiboot stub.
Disadvantage: relinking the kernel is more expensive than rebundling with objcopy, if you change initramfs with the same kernel often.
Disadvantage: it's not an option if you use a distribution kernel binary instead of building your own.
XML apologists generally propose special editors to make the experience less unpleasant, but that's not what working users of mathematics want.
TeX notation provides a way for us to type formulae in plain text form, anywhere that ascii is accepted, as fast as we can type normal text. That's the bare minimum required for any representation to be relevant to mathematicians and physicists.
I don't know what a more 'web flavoured' notation satisfying this constraint would look like. (Are web standards people even capable of brevity?)