Ya the put in is sketch but a oar rig will make it down just fine. What's your other option? No oars?? Its a class 1 fishing float, beautiful though! Just remember to bring about 100 feet of rope, a pulley and a locking carabiner, there is an anchor at the top of the put in so you can line your boat down. I wouldnt recommend trying to get a boat down that hill without a line, its pretty tough to even walk down let alone if you have to carry a rig.
Also dont get out of your boat, ever. The landowners are notorious for harrasement if you touch land...
The take out is about a half mile after the bridge, big flat beach area, easy to spot.