I've given 2 bikes away, sold 1 for really cheap... and currently have one out on loan to somebody. (Yes I know, bikes are my "why I can't retire now"
I have found over the years, that unless you know that person will really really ride that bike... don't give it away, just loan it to them for as long as they will ride it.
That way, you won't be dissapointed when they stop riding, and the bike sits in the garage collecting dust. If I wanted one of my bikes to do that, I would have kept it myself. Thats why I gave it away, so that somebody can get use out of it...
So now, I don't give my bikes away, I loan them out... with the "I get it back if you stop riding.. otherwise, you can use it for as long as you want"... I have had at times a road bike, a single speed, and a tandem loaned out to people. Now I get them back when those people decide they don't want to ride for a while... then if they change their minds, they can borrow whatever I have left in the stable at the moment
Thats just my random opinion...