So much theory and so little seamanship!
In a 10 hour trip to Bimini you have to overcome 25 miles of northing due to the Stream and theoretically is is irreverent how you make the southing to correct. However, practically it is very important.
You can either bash into the Stream , make your southing on the Bimini side or you can show some seamanship.
Instead of sitting in Lauderdale or No Name Harbor waiting for a window you can make your way south down Biscayne Bay or Hawke's Channel to Angelfish Creek or even Marathon making 5-6 knots.
When the Stream is favorable you will then have a lovely sail to Bimini with the Stream and the waves in your favor.
We have done this for the last 30 years.
Damn good advice
Definitely thats the best way to get to Bimini !!!!! Ride the GS instead of fighting it. When going to Bimini, I typically anchor/wait at Rodriguez Key for my jump-off spot.