If you don't have access to a PS2 then it's a life saver, but if you have a decent mat and want a challenge on DDR stay on the PS2 version. That said, Mario Mix has a good high quality soft mat free, so it was a really good deal for me. It's also a good break-in for new DDR players.
The music isn't all too bad if you get into it I suppose.