Of course it's still not perfect, as at its heart it's still a karaoke game, and if you don't like karaoke, then there just isn't any point playing. On top of that the gameplay has some issues. It wants you to hit the right key, not the words or the notes, so singing the words properly will actually give you a worse score than just humming the tune. The three difficulty settings don't make a lot of distinction here, as the humming technique still holds true on hard mode.
Still the interface is great and there's a lot of fun to be had with this so fans of the genre should take a deep breath and get ready to sing their guts out.