Across the country, there seems to be a little different perception of what is "advanced" and what is intermediate. In my dance class , throwing in some Lindy steps is usually considered "advanced" or accomplished. The Lindy Steps on the Ballroomdancers.com site we seen added to East Coast Swing include the Charleston basic and a variation of what is labeled as Boogie Woogie Basic.
Another site, Bustamove.com, has some cool quick loading animated videos that I ofter refer to for review. I have never used the "pay" portion of the site...but the free stuff is a great reference and review. They have some "moves" labelled advanced and club moves. Again, for social dancing there seems to be a wide margin for "advanced" dance defined.
Keep on swinging