The work Bastien Montagne is doing , if I understand correctly is to allow easier asset management.
He work also on an asset manager called Amber that use the new features he implemented. But the goal isn’t to make an ultimate asset management system in blender. Rather allow people to integrate better asset management for they own needs. Amber is , from what I understand more like an use case of an asset manager.
Because you’ll have very different need from an asset manager if you work alone, in small team , if it’s part of a bigger pipeline with tools like shotgun ect… It’s impossible to make something that fits everyone workflow.
I work mainly in animation field, where an asset manager is mostly used at the layout stage. You want to load/access only asset that are needed into you shot. You may want to do some special trick when linking them (do the armature proxy, put it on a different layer depending on what asset you’re loading, adding a special rest pose ect…) This is different from an asset manager you may want for yourself where you want to load pre-made geometry , shaders ect…