So the first place for a new to Lake Erie person I would suggest is NOAA chart 14830. It gives you a great look at the western basin and is zoom able so will provide all the info you need. I'm don't troll so won't offer anything there. Hopefully the spinner/worm bite will start soon offering options.

It is encouraging that you upgraded your electronics. I would suggest pay close attention to them and don't fish until you see fish. Best of luck.