I am in the UCF program now and I love it. All the prof's have been great so far and the director is very helpful and concerned for her students. I will admit at times it's a lot of work, but you will definitely have a life.
As far as admissions advice, I would probably try to take the GRE again. I'm not sure what the average is but from experience the second time around is much less stressful and people often score higher. Also, when you do your personal statement make sure you are very clear about why you left and I/O, and more importantly, why you know you want to be back in it.
Message me if you have any questions and good luck!