I was charged rent when I was a teenager, think it was about £100pcm which seemed fair enough to me.
If I have kids I'll probably do the same but I'll pop the money into a high interest account (if they exist by the time I have kids) and then give it to them when they move out.