I was recently doing some seminars with the new midrange A-B "Stratix" switches, which are 4 or 8 port managed switches that have the usual IGMP Snooping+Querier and other management features as well as some integration into Logix 5000.
I was doing a little protocol sniffing to help a customer understand the origin of ARP probes that he was seeing on his network (many A-B products repeatedly probe for duplicate IP addresses), and learned that the Stratix switches broadcast an IGMP membership query immediately upon a link being plugged in. They also do so periodically, but it was interesting to visualize the delay between the IGMP membership query and the ARP probes, which you can attribute to the time the device spends connecting to the network.
That's an important feature. If the switch (or router) that is behaving as the IGMP Querier only sends out periodic queries, then the network might see unconstrained multicast data for quite a while (several minutes ?) until another IGMP Membership Query gets sent.
I just received an HP Procurve 2524 switch to test a customer's setup in which he has a bunch of I/O devices that fail when this switch, which serves only as a WAN uplink to his I/O switch, gets power cycled. Time to start reading user manuals.