about the guitar solo: you can add a speed part there: add a swiping technic riff at the end , or a 8 finger tapping - it really asks for it.
also in the solo I would add a second guitar near the sting bend at the end it at a higher pitch or at the 7th - it will add a lot of emotion to it.
all in all as I said I like it
