He's full of shit and if it wasn't for Only an Excuse he'd have been an utter nobody in Scotland.
He's had his moments but they've been rare, and getting rarer. The one benefit is that he's not a bitter ranting nutter conspiracy type, more the rambling pointless comment one, which at least means you can ignore him rather than get annoyed by him.
It's fair to say that the pool of available "pundits" within Scottish media, he's not the worst but that's damning with faint praise.