The CSV is not supposed to spray unless the TTS is below 40*F or something like that, and it'd only spray while cranking. Power goes from the starter to the TTS to the CSV.
If you need the additional fuel to start when hot, it sounds like you may have a residual fuel pressure issue or your baseline mixture is tuned too lean still. You can bypass the TTS and shunt the plug with a paper clip to make it always spray while cranking, but if you say it runs poorly when first hot started, it won't fix that. What do you see on your dwell meter when you first hot start it and it's running poorly?
Have you tried flooring it while hot starting?
Not sure what to say in terms of vapor lock / residual pressure. Maybe Waterwheels or someone else will be able to chime in on that one. I believe there is a check valve at the main fuel pump.
I'm assuming you have the idle boost valve(s) and not the newer idle stabilizer valve? Verify that you are able to idle with that disconnected electrically. Again, that wouldn't help poor initial running upon hot start (which points to a metering / delivery issue)