Этот удаленный API сериализует данные каким-либо образом (JSON или XML)? Разве вы не можете задержать десериализацию, пока она не достигнет Деятельности?
Если это не удастся, я считаю сериализацию лучшим вариантом. Parcelable - это особый тип сериализации, который, как вы указываете, немного сложнее для реализации, но должен быть более производительным, если вы беспокоитесь о производительности. Если, конечно, вы не обрабатываете огромное количество трафика, опция сериализации не должна быть слишком медленной в моем опыте.