Simply bliss, very nice work. About the drums, I personally think they fit well overall but it really depends on what you're going for. Heavier drums won't necessarily make the song sound better, but it will make it sound different. Louder drums will give a solid beat, but it's possible they may start competing with other elements within the track. Softer drums lay down a good foundation allowing for the melody and ambience to come through, but will lack the impact you might be looking for. Again, it depends on what you're going for.
Pro tip: Try not to mix and master your songs on headphones. Invest in some studio audio monitors if you can, or use computer speakers at the very least if you're on a budget.
Great job. Keep it up. :)