The MP3Tag site is just fine–given the software’s popularity, you need to make sure you’re at the right site, and not that of an imposter . . . .
As to the firmware issues: that is why some of us prefer the earlier Clip+ and Clip Zip; the Clip Sport is _ not _ the latest and greatest in the Clip line, but a “specialized,”“left turn” of a player.