If you could cut your server spend to ~1/3 - 1/10th (depending on the language and application complexity) I think it would be worth it. All depends on your needs. If I am building a dummy app, yes I'll use JSON. If I am building a real application, I am building it with FlatBuffers or SBE.