Hello @Hasitha_Rajasinghe ,
here is my proposal:
The most important advantage here is that you can actually scope the business key through the call activity so that each Work task actually has its own business key which allows you to correlate very specific (and with a high performance).
Tip: In Camunda 8, the messages are correlated using a correlation key which allows much more flexibility.
I hope this helps
Jonathan
