Sorry to hear about your experience ! What part of sound you didn't like, revving, riding or any specific bike ? Revving sounds are exactly like EngineRev.Not sure what you meant by EngineRev is better.
Regarding Ads we will look into the frequency, You can email us specific feedback on sound etc at info@autoacoustico.com