No worries about the rating, I find insights like these to be the most valuable thing of all! Perhaps you're right, I tend to be a little harder on the tracks I make when I have to rush them through, then it turns out it really wasn't so bad. There's a lots of things I was going to do, a lot of polish, some sections that didn't come out exactly right (as I imagined it in my mind), etc, Just had to press submit though, hahah! It's the same for all of us. But I am happy I made it, now I can keep working on the track, and do all of those things I wanted to do.
Alex Moukala wasn't familiar at first, but I looked him up, and I have indeed seen and heard his stuff before, he's very good, so being compared to him is nice. :)
Also, congrats to your scores! It's a big shame you didn't hit the median ( me neither ;) ), your placement would've been way higher with your actual raw scores, but it's still good, it's well deserved!