I like the second option better : "all vessels equally shared the crowd's interest". I'm not sure but to me a vessel would be a large unit and mostly a term used with reference to commercial or military navy. If you're talking about smaller leisure boats maybe the term isn't the best fit ?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.