Yes, there is a public boat launch on Unity/Winnecook. I rented a house on the lake and I was able to carry my boat through the yard so I didn't need to use the ramp, so I can't comment on the condition of it.
"Friends of Lake Winnecook" on Facebook is very responsive. They answered all of my questions, I'm sure they could give you more information about the ramp.