Im a scout leader and have been for the last 10years. Been in the scouts since I was 5years old. In my opinion it is the single best thing people can get involved in. I have friends all over the world and have travelled extensively with it. From sweden to canada usa and Australia all to take part in scouting.
In my experience kids that join groups that there friends are in stay involved longer. I dont know of many grouos that pull from one school, so meeting new friends is part of the fun.
As for what beavers do, there moto is fun and friendship. Our breavers spend the nights playing games and completing badges that teach them a world of new skills. This year I have seen our cubs do things form, sleepovers, been climbing on an indoor wall, built model boats and raced them down the local river.
Just my thoughts. Hope your wee one joins and enjoys it as much as I do.