I have reflective tape on the bike to help avoid side impact crashes, but the spoke lights are probably going to cover that for you. What kind of spoke lights are you using? I've been thinking about adding some to my setup.
Does the vest go over the backpack? With that headlight light, I wouldn't worry about people missing you from the front. However, I like to have a decent visibility from the rear.
I bought velcro ankle bands to help prevent longer pants from becoming stuck in the chain. But, you could always just use your sock.
I assume you have the standard frame or mini pump, patch kit that requires glue, spare tube, etc.
Cell phone! It is the ultimate bail out tool.
Do you have photos? I'd like to see all of this.