So they have indeed put in a little launch area in the location indicated on the map. And yes, you'll have to carry in from the lot - which is a bit of a haul. If you have a light kayak and little gear, probably not a big deal. Anything else, be prepared to for a bit of a jaunt.
I'm gonna purchase the permit today. I'll post int he next couple of days how it all goes.