At 115th st on the highway going to Orting has a nice gravel bar that I have seen some catarafts launch from. Once when I was there a drift boat came down river, but I don't know were it launched from. If you have two people and/or a light boat you could launch here as there is a small side channel right next to the road here.
_________________________
Fishingjunky15's school login.....ya