I posted this earlier in the tread but there is a list of all the state ramps willsboro bay has a nice spot to lauch too here we go.
Guys coming from NY, NJ might have an easier time putting in the water on the NY side at the bottom of Willsboro Bay or something like that and then zipping accros it would save a lot of trailering. I just talked with the owner of Willsboro Bay Marina and she says there is a beautiful state ramp at the bottom of the bay with plenty of parking. Found this on NY state web about public ramps others are listed on Lake Champlain:
(D) - Essex County, Willsboro Bay. On County Route 27 on east side of bay, 3 miles north of the Village of Willsboro. Hard surface launching ramp. Parking for 100 cars and trailers. Pumpout.
and here is the location of the place just hit directions from that page, I imagine coming from the south or West you would save at least 60-70 miles trailering. This is also a very low traffic area if your wondering about safety no population at all around there just ask BatGirl she's from around there and her parents live on the lake in that location.
P) - Clinton County, Port Au Roche. Off Route 9, 6 miles north of the City of Plattsburgh on the Point Au Roche Road. Concrete launching ramp. Parking for 40 cars and trailers.