For me, one of my referents in mixing and mastering is “Paul White” in terms of technicalities because he is very good at explaining everything in his many books which I have read for a few years, then “Bob Clearmountain” when it comes to the most amazing mastering jobs in history, at least to my ears, like Tears for Fears The Seeds of Love Album. But none, Paul or Bob, have ever stressed this modern obsession for loudness, this is something that have been happening more and more in the last 3 years or so, but it is definitely not part of the best in the history of mixing and mastering. In fact, there is today a countercurrent against this excessive false need for more and more loudness. If you add more salt to a pizza, it is true that when you bite the first bit, you will like it probably more, because there is an extra addition of salt, but that’s it, after that you will get tired and will not want to eat the rest of the pizza and will never again get a pizza like that, it will be too much.
The same happens with two mayor exaggerations in today’s standards when mixing and mastering: “excessive high frequencies”, and “excess compression and loudness”.
I think that if you have to choose for something, choose dynamics against loudness, as a first more musical concept. Then, a natural sound instate of an extremely sharp, crispy sound with too much high end.
Well, I have gone though this as a general answer, so I am not telling you anything in regard to your songs, as I have not listed to them yet. Now I’m going there… and…
“Drifting” sounds much better Mastered, despite this small clipping, which I think don’t really matter much or can be easily fixed.
“Mystical Dimensions”, I would probably let it be as unmastered.
“Reborn” sounds to me better unmastered, the mastered version has a pop like sound so it does not match what you are doing, not for this kind of music. I think that not everything can be mastered in the same way.
“Spinning the Consciousness”, I prefer the unmastered version.
I think that there is a subjective element you have to take into account here, very important: each one of us has different setups to listen to your tracks, so the perception may vary depending of the monitors, and then of course, depending of the likes of each person. I would recommend you to trust yourself, and sort of make an empty void into your mind about all these concepts when listening at your music, forgetting what is right or wrong and then letting yourself be carried away by your own experience of the music, after all, this is exactly what the listener is going to do, he is not going to think about mixing or mastering matters, he will simply enjoy the music. Enjoy the music yourself, as if you were a listener too, and judge AFTER you have listened the tracks, this could help a lot to decide what to do.
The last thing I would like to say is that for me there is no perfect master when it comes to what I do myself. I feel that it could be better every time, even if I better it many times it is not still enough for me

I realized that I was losing too much time mixing and mastering tracks lately, so I decided to mix and master to a certain extent in which I can really enjoy the track and say, “wow, it sounds cool”, but I don’t longer look perfection, but strong motivation in state. Why?

Because there are many more tracks waiting for me to bring them down to earth that I want to compose and play. So as a conclusion, I prefer to spend more time composing, because every composition gives me too the opportunity for bettering my mix and master experience and output. In a way, it means not to get too attached to a particular track, but rather to your alive experience of music in life, the one will bring the other to perfection.