I think any iRiver hard disk player can be run as a mass storage device, so I don't see any problem with that. The H10 series are not the latest, but one of the newest generations. My player came with a CD that has WMP10

So I guess starting from this series they have started their obnoxious treaty with Microsoft.
Considering that the player worked, an essential feature when having lots of music in the player is creating playlists and one cannot do that on the player itself. Earlier I used to create the lists on Winamp and send them to the player, now I have yet to figure out how to do that on Linux. I think the same way as copying to the special folder, there should be a special playlist folder one can send an m3u file to.
Another disadvantage is the firmware, I don't think it will be possible to update the firmware on anything but Windows.