Just a quick note to point out a cool article by Gary Gilbert:
Spry Panel with Dynamic Content
He describes how to mix two different Spry widgets - tabs and HTML panels. Basically - tabs with remote content. I'm sure his methods would also apply to accordions as well.