Hi Kay, From what I've gathered from previous threads, most are using a common 'client' to the EJB tier for the use cases. The components you mentioned are then described in separate sequence diagrams for MVC or by 'comments'.
That is basically extending Cade's logic! Aren't we going to increase complexity in Business Delegate! Going by Alur's book ("You want to access the business-tier components from your presentation-tier components and clients, such as devices, web services, and rich clients.") it may be appropriate approach.