One use case that shouldn't be overlooked is the embedded market.Think of low level devices discovering one another in a network of constrained devices.
It may be worth considering using byte arrays for gossip payloads, and potentially introducing a plugable parser or handler layer (at least in the current implementation). I know for now our implementation is Java. But to support multiple languages we should be payload agnostic. -Taylor
