Skipper Dan is going to be a song that's not going to sit well with a lot of casual listeners and critics because it isn't funny. It's an awesome song, and it shows off Al's songwriting ability, possibly enough to say, "yeah Al could write serious songs if he wanted to." But Weird Al isn't "supposed" to write songs like that. It's a slight change in direction (actually, a lot of this album is, as a lot of the songs are more clever funny than laugh out loud funny) and I see it as a good thing.
A lot of people won't, though.