Anyone care to share first had experiences here? Been to a race? I can't get over the fact that the sound is gone. Just gear boxes, tires, electric...