Yes, more non destrucive workflows is definitely one of my last remaining gripes, especially relating to curve objects.
Coming from 3DSmax and MentalRay materials, Cycles nodes have been enough of a blessing for me, but now that you mention those it made me very curious. Maybe i've been missing out