I think your best bet for getting to turtle island is Luna Pier or Cullen Park off summit street. You have to watch it at Cullen, shallow water out to the maumee river. I always idle out there to the channel. I always see large boats launching there and ive never had a problem there.