Full autonomy, unified wallet abstraction, plugin registry, easy setup and install of new features, event driven/easy to hook into, modular with generic types so you can override and heavily modify for your use case. Will be a little more big brain, but will be very worth it.