I'm the 1337'th listener :D I think the lack of depth in the perc kinda make the track, though I guess it makes an uncomfortable contrast when the reverb synths open up. The big struggle will be keeping the sound clean when the slope hits those resonant frequencies though. Not sure if it's my speakers or the track, but things like the resonant note just after
2:05
don't sound pleasant.