haha, well, to be honest, I did this for me too you know ;) - now I can replace both [getdir] and [playlist] with it and still have other features I needed.
what I like doing is just throw a bunch of audio files in a subfolder (relative to the patch's folder) and pick them randomly. With [dir] I can easily navigate to that folder, check how many files are in there and then pick them randomly!
I didn't know [moocow/readdir], but I thought it was buggy as I couldn't get it to give me a file with "seek"...
A nice feature to have in [dir] in the future is ask it to find just specific file extensions in a folder!
cheers