We replaced the AIS on my ship earlier this year. Cost was $5,500. That's a Class A unit.
If anyone is going to cross the ocean in a sailing yacht, I would hope that they have an AIS unit so that the big ships can see them at a decent range.
I find AIS to be of great help in traffic management and collision avoidance. In the open sea, with my antenna height of about 100 feet off of the water and a 5/8 wave vertical antenna, I regularly pick up other ships in the 20-30 nm range and sometimes out to 60 nm. Frankly, anything over 24 miles is a waste of my time as I am not thinking that far ahead.
I don't use VHF APRS out here, so can't comment on a direct comparison.
I do have an HF APRS station on the ship. Using Robust Packet Radio and my 30' wire at the same height but with 100W out, I am getting single hop paths of 3,000-4,500 miles on 30 meters, and 24/7 coverage up to 2,500 miles.
73
Jeremy N1ZZZ