pull down to refresh

The only way I could see it being better is if it was on a DNS system that was actually distributed rather than what we have today. Such a system does exist but it also has its trade-offs. And zero adoption. So as far as I can tell this is the best we're going to get for a long time.
One benefit I forgot to mention is you can create a hierarchy of different methods of payments on their this protocol and various wallets can choose their preferred form of payment from that list. So we can support legacy, segwit, etc etc etc and while it's getting intelligently route to the optimal payment option.
This is in my opinion a game changer, especially the contacts style user experience that it enables.