Thanks for the write-up! Dream setup :)
Wow, you're running my dream setup.
I've been moving towards this for a while; am running most of my apps inside screen, and have been procrastinating trying out ratpoison for about a month now. This write-up does it for me, I'm switching to ratpoison this week!