I think this is a great approach. Especially with a group who, I'm guessing, many of them are not there voluntarily.
Demonstrating that concern for them & also tailoring the message to meet their needs rather than a totally canned presentation is very effective. Great job.
Ryan