The companion unit to the Hornby Supersound unit I looked at a couple of years ago, if anything it's worse than the railway version.
I don't understand why you'd want this thing any where near your slot racing set. If traffic noise is your bag, just open a window.
Playing with it under DCC equiped model diesel depots could be fun though (evil laugh).