Well, local interfaces in EJB2.x do increase the performance of the communication so that we can use fine grained entity beans without worrying about network traffic. But if your j2ee app is designed for the distributed environment, local interfaces wouldn't help much. So I think in such case, composite entity will still be needed.
Just my two cents
