That's a tough one. I am an AS250, and technically a senior in credit hour terms. I decided to extend my graduation in order to join the program. To do so, I had to pick up an extra major and 3 extra minors! I also picked up 'Excess Credit Hour' fees, so starting in the fall I will have two pay double the price of tuition for any credits I attempt. As much as I want to be an Air Force officer, as much as I love ROTC, and as much as I wouldn't mind doing it all over again for another year in order to accomplish my dream, the reality of the matter is that I probably couldn't. By extending, my scholarship (non-ROTC) and Financial Aid would run out, and I'd be forced to take loans to help pay for school. And who knows what the budget situation would be like next year? What if I didn't get a slot then too? Then I would get out out as soon as possible, graduate with only 1 degree and whatever minors I have completed at that time. So the loan would be, in a sense, a waste, going towards classes that I didn't need. It's just a MAJOR gamble that I'd have to take, and, unfortunately, I'm not much of a gambler.
Of course, I say this now. And once I find out for sure, and if the result is I didn't get a slot, I would probably take much more time and consideration into my decision.
I don't think I could enlist, not after having seen the 'Officer-side' of things.
I would also consider trying OTS (but as a non-tech major, already not having received an EA, and with the budget cuts and rumors that they are going to completely do away with OTS, the likelihood of that doesn't seem too optimistic either). Perhaps OCS in another branch?
It's a lot to think about. I just wish slots would come out so I could know what my future holds/doesn't hold.