I can think of a few:

Does this mean that you have to create a TCP-like idea for your EJB, to make sure everything got there and is in order?

How well does it handle failures?

What kinds of failures could occur?

Is it really worth it?

Links I’ve found here.