EarlGrey looks amazing. Similar to Espresso, since it requires changing the app under test (linking in a framework/defining custom idle listeners), it's not immediately useful to Appium.
I hope one day we figure out a way to build on top of the excellent frameworks Google has created (Espresso/EarlGrey).