This is a rather fun piece, though I see your point about the weird sound of the chords. Perhaps you should look into getting a live recording to do it more justice? Do you have the sheet music at all? I'd be interested in trying to play it regardless - as I mentioned, it sounds very fun. 4/5, 9/10
Please contact me if you would like to use this in a project. We can discuss the details.