Да, изрядное количество накладных расходов. Вы будете по крайней мере подвергаться сериализации при каждом запросе.
Теперь, если ваши запросы обычно обрабатываются одним удаленным вызовом, это может быть нормально. Если вы планируете много межбиновых коммуникаций таким образом, я бы не стал это делать (если у вас есть большее количество бинов, участвующих в создании ответа на один клиентский запрос, вы будете тратить впустую изрядное количество времени)