Hey Flash2ace,
I listened to the one of your songs this weekend, Ill try to find time to listen to the others. Since Instrumental guitars is my thang Im pretty familiar with Vai, Satch etc.
If I may make some comments that are my opinions only.
The clean tone on the Whale tune is pretty good, but maybe too dominant in the mix, pull back the levels about 3db and add some reverb. The drums have decent tone for what your trying to do, but they need some compression to tighten them up, too much air and distance with regards to the rest of the mix. Your timing is a little off, it will get better the more you record yourself, it could be latency so its a minor annoyance, everyone suffers from timing. The song could use some structure. Its too repetitive and there is no real feel of direction. If you were doing vocals it wouldn't be a bad rhythm track, but for instrumental it needs some change ups.
Your lead sections or fills need some work. Your suffering from whammyitis. Most people who learned to do bends on a fixed bridge guitar almost always bend flat when using a whammy because they bend by feel instead of by listening to the notes. Keep trying. Your heading in a good direction and its just going to take a little more time and effort.
Reviewing your stuff is easy so far. It has alot of the same elements and problems my earlier stuff had. In fact I have almost a identical tune that I did on a 4 track about 8 or 9 years ago. So everything Im telling you has been told to me as some point. Except I was paying $40 an hour for the producer/engineer advice whilst in a studio. Ouch.
It best to have fun with it and just keep an open mind. I got songs that I listen to and cringe, songs with hours and hours of overdubs and retakes and it never gets any better. And there are songs that magically work out on accident on the first try. You also have to remember that most people don't relate to instrumentals regardless to who is doing them. I used to get frustrated when people would ask when I was going to add a vocalists, but not anymore. Even Steve Vai sings
Who are your influences?
I think it great stuff, I see plenty of potential waiting to be refined for the next level.
SoMm