I won't add anything more than what others have said about the high quality of the song, the vocals, and the mixing. As you pointed out in your introduction, the drums might not be to everyone's taste. Personally, I would have kept them for the more energetic parts of the song and used a softer drum sound for the quieter sections; this would add contrast to the track, which often revitalizes the song. This is just my opinion and doesn't detract from the overall quality.
Laurent