There is not a guarantee that commercial shipping will see your class B AIS transponder. The Furuno 2117 radar which is IMO approved for commercial shipping and includes class B filtering, which due to annoyance, is usually turned on when inshore. There is no guarantee that it is turned back on when they head to sea. This link explains in detail. It's an interesting discussion.
SetSail » Blog Archive » Class B AIS Filtering – The “Myth” Is Real