Chris,
Outstanding question. With no simple answer at this time. Yes, mozilla open badges / backpack is IMO the best option in the long term. Yet it still has a ways to go. I will be diving more deeply into the technology behind open badges later in the seminar series, and we explore why I believe it is the best way ahead. I just wish they took some of thier $300,000,000 per year from google and built a bigger team with more devs and qa. But I digress...
I look forward to the time where we have the equivalent to the scout sash to organize and display your digital badges. One important attribute of the sash is that it is owned by and held by the earner of the badges. This is an important distinction for how and where the badges are displayed.
A persons badges need to be open; in that they are not stored in a proprietary location using a non-standard format. The Mozilla Open Badges project is working toward this through thier federated backpack concept, badge baking, and work towards a badge meta-data standard. More on this later in the seminar series.
I believe badges should be organized, displayed, and noted as the earner wishes. I also believe badges from all locations should have the ability to be brought onto one sash or a collection of sashes owned by the badge earner themselves.
It is still early times in digital badges, so a lot of these features are in progress. Discussion forums like these will give another user directed view into what badges, and related infrastructure, could look lke
Thanks for asking this important question Chris...