Well, if Ubisoft starts to see a sales hit from these shenanigans that is greater than the development costs for the migration, I think they'll be able to summon the willpower to accomplish the task.
Even just half-assing it and asking the community to help would make a lot of people happy. People reverse-engineer closed games/consoles/services all the time. That's what a lot of cheat patches are anyways.