Both are excellent. Cardo pioneered mesh technology and has better multi-rider support. Sena has broader compatibility and slightly better music quality. For group rides: Cardo. For solo/duo with premium audio: Sena.
Mesh intercoms (Cardo, Sena Mesh 2.0) claim 1+ mile range and maintain connection even if one rider drops out. Bluetooth units claim similar range but line-of-sight matters more.
For solo riding: nice-to-have for music and calls. For riding with passenger or group: essential for safety and convenience. Being able to communicate hazards immediately is valuable.