Sorry man I am really not seeing the 100W Head. At times, I think I can see it, but the camera never gets close enough where the camera is steady enough to read that, then at times I also see "Solo" as Mine says. A couple of times though the letters of that side of the logo looked smaller (not proportionate) to the Head letters.
As far as his sound goes. I think the amp is for show. He is running into that laptop with all his rack effect's settings on as inserts on a channel of whatever DAW they are using. They are talking about the TC Electronics USB pedals where you can download patches, but never demonstrate that. That is why you don't see what they are talking about on the computer and his sound is so perfect.
I agree with you, the 3 channel Dual rec can sound nice, but I have never heard it Petrucci tone nice.