Well, it turned out that I did get sick of looking at the digital chip through the car's windshield. So I went ahead with the business card interior tray plan. It's not perfect, but it does the job of blocking the electric goodies from view. No paint necessary. Just some scissors, a sharpie, and viola!
Perhaps this is not what they have in mind when they give these out with each order, but I guess the advertising works as SCC is the first thing I think of whenever I need interior trays. Thanks guys!
Here it is, no more naked innards and all ready for Thursday's maiden race. Well, I'll give it a quick windexing to shine it up, but otherwise it's done.