We really need a decent open, cross-platform way of accessing a filesystem over USB that *isn't* mass storage. Speed really shouldn't be an issue - most "embedded" devices these days should have no problem doing filesystem management and shuffling data over USB with their 400MHz+ processors and DMA'ed everything. That way, devices get to keep their filesystem private - whatever format it is - and get to access their storage concurrently.

Problem is, the very fact that MSC exists has made everyone lazy frown