All in all, they've both had good reigns with their titles and both have had problems.
In Punk's case, he's done a great job as champion but, as usual, unrealistic expectations of the IWC have made it seem as though his run hasn't been all that great. A more realistic problem is that Punk has been overshadowed by John Cena. It's not surprising as Cena is still THE face of WWE and it will simply take time for Punk to be at that level of star power. At the same time, focus hasn't been on Punk in the same way it probably would have been had he been Cena or possibly Orton. Because of that, some have felt his feuds with the title haven't been as overall good as they were hoping, and there is some truth to that.
In Roode's case, he's also done a great job overall with what he's been given. Like Punk, his run hasn't been perfect either. Aside from Sting, Roode has had very little real heat with any of his challengers or particularly interesting feuds. Even his feud with James Storm has had a watered down feeling. This past Sunday, Roode FINALLY got himself a solidified win as champ, something that he hadn't really done since very early this year.
In terms of feud quality, overall, I'd put both runs to be about the same. For most of their feuds, neither Punk or Roode has had trenemdous heat with their opponents. In Punk's case, as I mentioned, his programs have been overshadowed by Cena's programs. In Roode's case, there hasn't been a lot of chemistry between himself & some of his opponents, like Jeff Hardy or RVD for instance. His feud with Sting, to me, was just plain boring and it detracted so much attention from Roode's title challengers.
In terms of match quality, I have to go with Punk on this. For whatever flaws found in Punk's feuds & storylines, he's always delivered top quality matches against his opponents whether they be Dolph Ziggler, Mark Henry, Chris Jericho, Daniel Bryan or whomever. As far as Roode goes, he's been in some great matches as champion but, in my eyes, they just haven't been as good as Punk's. One thing that's hurt the matches, again in my eyes, have been all the flukey wins and consistent bad finishes in Roode's matches.
In terms of the titles elevating the stock of both guys, right now, I'd have to put it also about the same. Both men are head and shoulders above where they were at this time last year.
Roode obviously wins when talking about the length of the run, as he did win the TNA strap before Punk began his current run with the WWE Championship. Both guys have been given good, long runs with their titles and I'm hoping that it's a sign of things to come. Having half a dozen different World Championship reigns over the course of a year, to me, has certainly gotten stale.
When it's all said and done, I'd call things pretty much down the middle as far as who has had the better run. Both guys have had issues that've plagued their time as champ, but they've done their best and have sitll managed to rise above those issues to be good champions.