The main reason it specifies linux is because that line was put there by a linux user, so feel free to add info on how to do it on other OSes (I guess the main difference will be device naming).
Another reason is that at least my focus is not so much performance right now. At the time that page was created we only had full speed working, so getting every last bit of performance out of it was felt important. Since then we got high speed somewhat working and we found the sansa sd write bug that gets triggered by usb, and in my view, both change the picture completely.
I think it is very likely that with working high speed, performance limitatiuons will come mostly from the disk drivers and not so much from the usb stack, and moreover right now reliability is more important than performance.
All this doesn't mean that performance numbers aren't welcome though, so if you can do them, go ahead.