Cool, that sounds hopeful. FreeCAD's Assembly workbench mess (aka several competing ones instead of a single blessed one) is why I stopped using it. So if that gets solved it'll be very welcome (by me). :)
Good news on that front, FreeCAD is working on adding an official Assembly workbench as we speak. They added OndselSolver as the core back in november, and seem to be working to add the workbench by the next major version. https://blog.freecad.org is a great place to keep an eye on things.