Alright man im not going to come in and rain on your parade but in the interest of helping you get even better here is some honest feedback. What you intend to do with these demos may affect whether or not this advice is worth anything or not.
The drums are by far the weakest link IMHO. The kick and snare sounds are pretty bad to my ear and the beats just don't seem very realistic in a few places (not something a real drummer would play). Now if this is all you have to work with thats understandable.I've been there and know how it is to have a real drummer available. Then my suggestion is to work on making the drums sound like they at least have some dynamics. If you can play with the velocity changing up every few hits just a little bit might make a world of difference. As it stands right now, some of the places where you have the ride going basically become one constant tone. There is no decay (i know thats what sucks about programmed drums) and there is no difference in the hit velocity. The other thing that sticks out, is that the Toms cut through and have alot more body on my monitors than the rest of the kit. You may need to bring the snare/kick forward or bring the toms down. I typically try to have the toms hitting around the same db as the snare in most cases. Since all your hits are baiscally the same velocity, it shouldn't be too big of a chore to make this happen.
Guitar tones are much better than previous efforts. Still kind of have that clouded mid-range direct sound but an improvement overall.
With that said, I have followed most of your post and things are definitely improving from what I remember. Hopefully my comments won't come off as negative because they aren't intended to be. These are the types of things I would like to hear when posting. How to make it better and not just "SOUNDS GREAT". Good playing all around BTW.