Devin did seem a little out of place but that's only because it was only focused on guitar.
I don't know how far through you watched - I thought the same, but there are several times later on when he blows all their minds with his approach and perspective. Cool to see a couple of GOATs reacting with 'woah, that's a really fucking good idea'...