You can join during a meeting, I did. However, you'll get more of the online perks faster if you join online. I believe the boards are setup so your status changes faster if you pay the dues online. I'm not sure if they're prorated or if it's one year from your start date.