> ...it takes around 20 minutes for the caffeine to get through your gastrointestinal tract and bloodstream anyway.
This isn't really true, right? On an empty stomach a strong coffee seems to get me high as a kite in about two minutes.
I've been doing this coffee+nap thing for a long time. It definitely works for me. My trick for falling asleep reliably and quickly is listening to an audiobook.