I don't have the need to upgrade VR firmware out of band today, but if you're interested in helping define interfaces that would work for firmware upgrade or make it easy to add in the future, I'd appreciate the help. I will certainly look into this as this is lower in my priority tasks.