Trying to figure this all out as well. I usually ride with about three other dudes, two have Sena. I was looking at the Cardo Packtalk setup but am leaning more toward the Sena 20S Evo.
The sena products seem to have worked well for me in all situations so far.
Am able to integrate all my devices to my sena headset, even other companies
Headsets for communication.