If it were my car and I was going to street drive it, particularly for Drag Week, I'd put some screens over those turbo inlets. Wouldn't want to get a pebble or any other road debris sucked into them.
Gone to the dark side with an LS3 powered '57 Chevy 210