Electron Pros:
1. Consistent JS runtime/API
Electron Cons:
2. Huge distributions (bundling a full browser)
3. No re-use of components (every app is huge)
Electron Pro?/Con?:
4. Consistent rendering / WebKit monoculture
By the look of it DeskGap keeps Electron's biggest pro and solves its two biggest cons. The only "issue" is that there may be rendering inconsistencies. However, given we want to avoid a WebKit monoculture, I see this as a pro more-so than a con.
With that being said Microsoft have themselves migrated to WebKit; so the WebKit monoculture looks likely regardless. For consistency I guess that's even another tick in DeskGap's corner, although it'd be nice if on Linux (for example) it could use Firefox when present.
Carlo is interesting for a similar reason, but perpetuates the WebKit monoculture.