Hm, guess that's why Steve called it a "hobby".
Sounds like a fair number of shortcomings to address, although at least presumably they can do that in software.
Isn't something I'm looking at right now since I don't have a big media collection residing on a computer anywhere. I'm sure by the time I get around to that I'll have all the solutions I need.