Good read man. I, myself am slowly trying to redesign my sites to use pure css when it comes to the layouts.
And about the end user for pure css designs I don't recommend that at all figuring most end users who would have to get someone else to make something like that for them would have no idea how to modify it. (Like you said above.) But then again that could be a good thing for you...charge for updates!
