It's a pretty terrible ramp, but it will work. I've been on that lake in my brother's 22' bay boat, and it worked just fine.
That said, there is a lot of floating vegetation on the lake, and when the wind is out of the north or east, it collects at the ramp. No problem for an outboard, but a giant mess on your trailer!
Also, once you lauch, maintain idle speed and have someone watching ahead for stumps.