Ребята из сервера лучше поймут JSON.
Списки работают очень хорошо и имеют намного лучшую безопасность типов. Реальная проблема, с которой вы столкнетесь в JSON, заключается в том, что кто-то на стороне сервера добавляет несколько кавычек вокруг числа, и вдруг ваше приложение падает.
Но JSON компактен, легко читается (в отличие от бинарных списков) и, как уже отмечалось, действительно хорошо понят. Так что просто будьте очень осторожны в разборе кода и попробуйте JSON.