I liked it. This has a lot of potential. Great chops!
I do agree with Jazzmandan about the guitars. You might choose one or two guitar tones. You might want to cut out the harp player. I liked the guitar leads MUCH better, but then again look at my avitar

Personally I would change the rhythm guitarist’s sound to something a little funkier, but that is just my opinion.
The mix could be a little more cohesive, but again the may be just me. Mixing at low levels is a very good tip.
This is a really good first attempt.