Since you have recall rights absolutely take the job, then wait and see what happens with the industry. If for some reason your regional stagnates and others start hiring you may have to consider your priority of career progression vs. money.
I'm guessing you won't be highly competitive for the cargo jobs which are available right now, but that's something to look at as well.
The industry does tend to reward those who stick it out in the bad times... that's typically been the most direct path to enough seniority at a major to be relatively furlough-proof.
I always did other things on the side, especially when things were slow, but I always stayed employed in aviation too. Software can be flexible that way, if you get some professional full-time experience now that will open up flexible/part-time/contractor opportunities later. I'm getting ready to dust off the (very dusty) coding skills myself, just in case.