Tried it yesterday and it glitched occasionally:
-- it froze the player every now and again
-- it sometimes continued playing into the next directory with the WPS still showing the last song's info., and the elapsed time indicator for the last song just increasing on (so, for example, if the last song in directory 1 was 4:00 long, the WPS continued to show that last song's info., but with the elapsed time showing 31:25, for example, as further songs played in the next directory).