This is usually fine, and probably more efficient than writing to files all the time, but it means that if your player???s database gets corrupted (as happened to me with Windows Media Player) or that you decide/are forced to use another player such as iTunes because your iPhone doesn???t want to sync with anything else, then you???re screwed.