Kayakingglen,
As far as Falls Lake, I would stick with Upper Barton's Creek ramp off Six Forks Rd. The reason I say this is that there has been a lot of criminal activity at thew Ledge Rock and Hickory Hill ramps in recent years. This activity ranges from teenagers drinking to Vehicle B&Es and drug use / deals. This is due mostly due to the fact that these ramps are located in VERY isolated areas with minimal LEO presence.
Also have a lot of stolen cars retrieved from the ramps themselves in these locations. I have heard of some of these problems at Barton's Creek, but not nearly the number due to its location near a fairly heavily traveled road.
I would also invite you to do as dampeoples says and use the fishing access at Old Weaver Trail. I live right there and typically do not have too many problems. Currently you can drive down pretty close to the water, but you will have to port your canoe over the guardrail / cable barrier. Please do not back your trailer into the water here though.
=============
Girlfish,
Be aware that while the WRC ramps are free, there is a $5.00 entrance fee to launch at the park ramps during the summer months.