I for one would not go from a permanent position to a contract position (even if it were only for 12 months), unless I thought my current company would be out of business in the near future.
I would, because my current company has just bypassed two captains for a promotion, both eminently suitable for the position, in favour of a 600h F/O who didn't even apply for the job.
shocking.