I wonder if you can pretty much reconstruct most of Unity in Gnome Shell these days? It would be interesting to see the core functionality fully translate over to the native Gnome environment.
So far, the dock and indicators are supported, and can work in a Unity fashion. I guess at this point, you'd just need a Global Menu and a way for notification bubbles to be rendered in a corner?