Thread necromancy! Yes, you should listen to his more recent stuff if you haven't. It's quite good. I think so anyway. I think Weird Al has been pretty consistently good for, well, my whole life, actually.
I knew there were old threads about him here, I just didn't know there were so many For some reason, I thought he stopped putting out stuff and kinda "retired", but I'm glad he didn't.