It's a nice like, and a fun campground... I was up there two weeks ago, its always a nice place to hang out for a few days...
The actual 'ramp' for boat launching is basically just a spot next to the beach. It is REALLY shallow (I can't launch my 14ft Starcraft from there without putting half my Pathfinder and exhaust under water) so hopefully you can put your boat in.
A small aluminum sliding out of a truck is no problem, but if you have 12in trailer tires like me it might be tricky. And getting the boat back ON the trailer could be interesting... These days, I just bring my canoe. The whole lake can be covered with one easily.
I also think they rent rowboats, but I never have.
The Indian Lake access ramp is only about 400 yards away from the campground too... And its a 'real' ramp that can accomodate pretty much any boat. But Lewey's really is not a ramp at all.
As mentioned, lots of bass and pike in there... It was slow last weekend but there are fish to be had. Have fun and good luck!
Here is the view you can expect from one of the better sites lakeside: