I really think people are overreacting to him making a record. Big deal, he did it in the offseason. And, like has been said, he has been singled out by Wanny as one of the hardest workers in the offseason conditioning programs. So, it sure didn't take away from his offseason team resposibilities.
To the issue of the music itself, I heard him play a couple of cuts on Joe Rose's radio show a couple weeks ago. It was OK, not great, but it didn't suck either. I can definitely see that song being piped in over the loudspeakers at JRS (yes, it's still JRS to me) during home games. Anyone who has been to the home games can tell you how the D gets hyped when a funky song with a kickass beat is played during the timeouts. I can just see DG, Sam, even Zach bouncin to this beat.
Only bad thing about this, is too many times, we would emplode on defense, and the dancing would just look stupid.