Being a power trio means the guitar player has to play some rhythm. There has to be a bed to lay the solos on top of and the bass player (in most situations) should not be left to do this on his own. Where's the "hook"? Your listeners need something to look forward to, think tension and release. Two minuets of this was all I could take, so I'm not sure if the guitarist ever got around to actually trying to play a "song", it felt as if you pushed your listener into a corner and gave them a time out, the '"song" never goes anywhere. Think, intro, verse, chorus, outro. A song needs at a minimum a beginning, a middle and an end, this felt like just a beginning....where do we go from here? As someone else said, it should be a journey.
To me this kind of rock has always been about the hook, the very first riffs I learned on bass were all hooks. Smoke on the Water, Iron Man, Sunshine of Your Love, anything from Black Sabbath or Led Zepp... etc...etc...etc... All of these songs are based on the hook. All the "great" guitarist are considered "gods" not because they could wank away at 64th notes but because they could make awesome hooks that the listener wanted to hear again and again and were simple enough that a child could play, the fact that they got to solo in between playing the hook is just icing on the cake. No one bangs their head to the solo, they bang their head to the rhythm!
I hate to sound like I am hammering your guitarist to death here but unless he starts playing with the rhythm section, as a part of it, instead of "on top of" it as a soloist, you're not likely to progress very fast and you're most likely going to bore your listeners to death. You guys are a "power trio", the "power" comes from the "rhythm section", a song is the "rhythm section", you guys need to work together to become a "rhythm section". Your guitarist shouldn't even be worrying about the solos until AFTER the rhythms have been worked out. You guys should sit down and talk about the "philosophy" behind the music you're making and what "elements" your songs need to succeed, it's MHO that you're missing some fundamental elements. This was only 2/3 of a song...the guitar part is missing!
That's my two cents, I hope I did not come off too harsh, please take this as constructive criticism.