+1 to the complexity, and I think a portion of this is baking versus a real-time effect, but still complex when you add more pieces to the puzzle.
The OP's comment on BPM does bother me, as RiffStation is often on-the-money, but AudioSnap is not. I put a feature request in a while ago to put an audio microscope (similar to how the Drum Replacer works actually) in AudioSnap just because I had picked up RiffStation and was impressed with that capability there. AFAICT, the difference is RiffStation seems to have audio microscopes hard coded into the bpm algorithm, but could be wrong in this assumption.