As a altaholic, I too, would love to be able to have the keybindings saved local. Sure, keep them server side as well for whatever multitude of reasons [they have], but please, also keep them local.
As for keeping them part of the XML UI that would not make sense for me. A separate file would make more sense for me.
And while you're at it add these two things: 1) fade % of zero should actually be zero, and not just 5%, and 2) a toggle for all UI elements to "fade-in" 100% onMouseOver.