I have a working image that I built using the patch you mentioned earlier in the thread. I just needed to you the ubi file in uboot first. After that, sysupgrades work perfectly. It was fairly straight forward after I realized what was happening.