You are correct in that the NE or E winds are going to be the worst for a small boater in the Duluth/Superior end of the lake. Part of the equation also is how long the wind will be blowing out of the E/NE as it can sometimes take a couple of days for the larger swells to develop. Unless it gets gusty think most small boaters can handle the sustained NE winds up to 12 knots or so, but if it is blowing 10 knots over a period of several days from the same direction the swells may build a bit more than you’d be comfortable with. N winds usually aren’t that bad when fishing the N. Shore side. They usually tend to be gusty and shift a bit as the wind comes down the hill towards the water, but the waves aren’t bad until you get several miles offshore.
My old 18′ center console was more of a bay/flats boat and my personal limit was around 17 kts and/or 2′ waves. Much more than that and it was uncomfortable (if not dangerous) hanging over the side to set a rigger or net a fish.
I use the NOAA Marine point forecast website to get a feel for the wind/waves as my trip dates appear. You can click various points on the map to get an idea what the wind/waves are forecast to be for that part of the lake. As with anything, not always 100% accurate, but tends to be in the ballpark a large percentage of time.
As for places to launch, the city of Superior runs a couple of nice facilities where you can launch/park for the day for $5. One is on Barkers Island and another is Loon’s Foot landing which is right off of US2 and 30th Ave. On the Duluth side of the lake, the two most convenient are Rice Point Landing (Garfield Ave, underneath the Blatnik Bridge) or the far end of town a couple miles up old Hwy61 at McQuade Landing) Both of those are DNR run ramps with no launch/parking fees.
Looks like a nice weekend on tap up there so as things look right now you’d probably be fine even with NE winds. Worst case, if the wind/waves kick up more then you’d like, run back in to the harbor and St. Louis river and find some Walleyes