I am looking into changing the num_tokens (vnodes) for a cluster from 16 to 4. The procedure I have been given says to decommission a node before making the num_tokens change. Drain seems to do the same thing. What are the pros and cons of using decommission versus drain? Thanks.