All the instruments seem to occupy a narrow range of frequency. The arrangements are really full so mixing that stuff so it seems distinct will be a challenge
The mixes do sort of sound mid pushed right now but I could get used to it.
Mastering isn't going to change the character... if you want something crisper and tighter you need to keep working on the mix.
This stuff could be mixed by a 100 people with 100 different solutions to the puzzle and it will be hard to know which one you guys will pick as the best until you do. The idea of making the mids sound crisp and tight just seems like a vague description.
The songs seem fine. You just need to make some choices and decide when and where each instrument is going to be prominent and what is going to take a back seat on occasions.
The drums seem a bit loud on each song... and that probably makes it hard to layer other stuff in while preserving any sense of space.
The intro to the All Along the Watchtower cover is a good example... you start by filling up all the space so when you hit the 2nd verse and fill up all the rest of the space there is no space left to fill up. That doesn't make it bad, or anything like that, but it does make it sort of impossible to satisfy a brief that calls for "tight and crisp".
It seems like you need to get a focus on what YOU want and just go for it.
You're probably going to get some advice to pan left or right and clear-out-the-center. That will probably help, but the basic in your face nature of the performances is going to be part of the sound unless you make decisions about bringing stuff forward while sending stuff backwards as you feature bits and pieces with cameos.
The All Along the Watchtower cover is, again, a good example. That is a song which was first
electrified by a trio while your version has a bunch of guitar parts layered, each with a thickening effect, and layers of background vocals as well as prominent drums. You know what, I like it too. :-)
You're just going to have to make some tough decisions.
all the best,
mike