I only drive the car on the strip. I'll have to ask the owner if he's noticed it driving on the street too.
Should probably email the shop who built it too. (no doubt he'll be doing that, but I thought I'd ask you guys too) The car certainly goes well. Even with that little flare it's run 12.5@107.