Sorry, but safety always needs to be a first priority. Sometimes things need to change, and things do not always go as one plans.
Still would not tell anyone to go under the H1-C visa and for quite a few reasons:
It is a temporary visa only, nothing is guaranteed any further than that.
If not green card available, then nothing can be done to get you that.
If you do not like the facility, or they do not like you, and you have to leave the facility, it is going to be very difficult to find something within the 30 day period that you will be given. When there are only 15 or so facilities in the entire US, it is quite difficult.
If all of a sudden, they decide that they do not need you anymore, your visa gets cancelled. We have seen it quite a bit, and it does happen. That is why I am so happy that there are no H1-B visas for nurses. This one does not change any conditions as far as being able to remain in the US if your visa gets cancellled. What do you do then about the additional bills and loans that you took on? Before getting more into debt, you need to assess what is happening to you right now, and why?
Bigger question is where are you actually from?
You do what ever you need to do, but you are the one that needs to make an eduated evaluation of it, not just grabbing at whatever. Sometimes you do need to return home for a bit. In the past, even if you attended school in the US, it never guaranteed that you could remain in the US without leaving. That is why the OPT was created in the beginning, to give the graduating student a year of getting post degree training before returning home. And this is for graduates in most fields, nothing specific for nurses.