To the OP,
If you're on the fence now and worried about possibly slugging through a commitment in a non-flying assignment, leave ROTC. Simply because that's where you'll end up. If your head/heart isn't in it 100%, you won't make it. Then you'll be at the mercy of Big Blue as a UPT washout and have absolutley no control over the next 4 to 6 yrs of your life.