If you need the cash I would take it.
Just like a cc balance. If you can float the balance great, otherwise it normally is not worth it.
In addition if you are accumulating miles faster than you can burn them then there is no point in just hanging on to the miles.
Like someone pointed out, it seems that you can easily earn more miles so you can replace them later on when money is not so tight.