A festival is definitely an easy way to get loads of people together xD But yeah I can agree with at least doing something to start people together - im a very timid roleplayer myself and always get myself left out (cause I'm stoopid) and sometimes need help :P