Scott Wilson, your https://github.com/scottbw/wave-node work and experience, W3C or WHATWG web apps working group work, and your contribution to XCCC could really Help us all on developing a suitable for most format for web-apps in Gadget's point-of-view, in POW, since PyGoWave we had a number of variants, in and out of GWave's type of gadget's system, depending on many concerns, other XCCC members have the same situation.
now - with webrtc.org and apps.mozillalabs.org work we have more to leverage, WIAB have also, it would be great start for a wide federation to have a web apps that could connect and inter-operate in FSW networks, given that one of FSW (even from XCCC-XMPP side) networks is likely to get into FreedomBox, FBX's are likely to use Tahoe-LAFS or other distributed persistence, and are likely to be a viable and open cloud hosting for web apps.