I recommend both Icom and Calvavy, for great performance.
But Calvavy comes only in Kenwood or Motorola pin formats, and will not work with Icoms out of the box. I have done several custom Calvavy to Icom conversions If you like this headset and want to upgrade to an Icom then, buy it and I can do the conversion, PM me for details when your ready.