This sounds indeed also quite ok from further away, but probably is without db-eater. The stock exhaust sound is not my thing. In general I do not really like the sound of the triples. What I especially hate about the triples is that whining noise you hear when riding onboard or close by (you can hear it from 0:17 to 0:19 in your video). That is an absolute turn-off for me. From far away with a good exhaust it does sound quite decent though