Can recommend the B100.
We have one since more than a year.
It had some teething problems in the beginning, but with the latest firmware it runs smoothly.
Outstanding and very helpful technical service
Be careful if using the USB connection. We had some outages of the signal due to the connector. Solution was to put a small wedge under the plug
to hold it firmly in the connector.
But this is something to be expected with USB and a marine environment
The Raymarine and some other Class B transponder are OEM sisters of the B100.