Sounds rough. Been there...and it's tough to say no when you really need a job.
If you want to continue trying for a metro job, consider Ameriflight. But sounds like you've got options. A contract isn't so bad if you can handle the job and the company treats you okay. Either way, you're gonna take some months to get at least 1000pic (which I'm guessing is your min goal). Any contract over 12months is prob too much in my opinion, unless it's a Gulfstream, challenger, hawker big citation lol.
Reva had been hiring for a while, they're prob still on the orange site. Air ambulance Lear 35 flying; last I remember no contract either but they may have changed that. They called me without having jet time on two occasions.
Out of curiousity, what is your turbine single time in? I bet if you got current you could leverage that.
Good luck and don't give up! If you do, don't wait til your bank account is drained lol