One thing I always wondered about was sending along metadata with the payment. For example, if a platform wants to accept payment in Bitcoin, but needs metadata sent along to format the billing properly. Sounds like lightning network might be able to provide some options.
RE: New video: What are payments channels? (quick explanation of how the Lightning Network works)