Looks like one heck of a setup you're building there.

As for the neons, they're a great touch on a show quality car. It's people who stick them on a crummy looking car (and leave the tubes showing, wires sticking out, etc) that give them a bad name.