Nope. There's nothing wrong with those commands. The play counts are kept on /dev/hda3, so as long as your /swapfile symlink is OK (and it should be), there's nothing you did there that could screw up the dynamic data partition.
_________________________
-- roger