Hmm....
Not bad but the snare needs to go. At least you realize it's generic, i agree. I like the choir vocals, but not much else really. I like the kick though. But yeah it could be way better. I can't say I've checked out your other stuff, so it's probably better than this judging by your description. But not bad i guess.
-RealFaction