Hey Stewart. The launch works great for small craft, and I've even put my 16 foot drift boat on just to the right of the rocks blocking the ramp (just enough room). No problem. You might also consider just casting room the ramp or the bank to the south. This is a pretty good, brush free place to learn to cast. you or your daughter might just get a nice fish right there... I've caught some big ones right there.
Good luck and have fun.
JW