Channel Grove in East Harbor is a great place... more expensive, but you have drive up to your boat docking, and it's the first marina in East Harbor. Plus it is 4 miles to the South Side of Kelley's and only 5 miles to South Bass...
What you spend on a dock will be saved in fuel!

PS- I may be considered bias in my opinion of Channel Grove... but I still think I'm right.