Having tried Army ROTC out I myself I am going to say from experience it is not for everyone especially since you are coming over from the enlisted active duty "real army" side. Not trying to discourage you but you will be placed with immature 18-22 year olds, a lot of whom cannot wipe their a** without asssistance. However they will act as if they are seasoned special forces operatives. The word HOOAH will be used incessantly and Warrior will be plastered on every bulletin board in the rotc building. Excessive face paint is mandatory on the fied exercises as you manuever against al-qeida with your rubber dummy m-16.
With that being said it is definately a means to an end and if you can put up with the BS its worth it to get your bars, especially the route you are thinking of going and the GI Bill and all the other money you can get. However no guarantee of branch assingment is a big issue, you spend two years busting your butt for big army to say sorrry no aviators needed please report to chemical obc. There is a lot of rear kissing that goes on between the cadets and the cadre and to me it seemed that was all ROTC was about, who kissed the most ass and that was how you got a good accessions packet that led to a good branch assingment. It may not be that way in every ROTC Battalion but where I was at it sure seemed that way. It is not for everyone but you have to make that choice yourself.
Is there anyway you can put in a warrant packet??? From what I understand the Army is trying to grow aviation and they need warrant officers. Warrants do the majority of flying as well. Regular officers do fly but they have the admin stuff to handle as well. Just my personal opinion/advice I have been interested in army aviation for awhile I originally joined ROTC to fly army, I dropped it and joined the national guard went to Iraq and now I am back home starting on my own warrant packet to try and fly for the national guard or reserve.
Like I said this is just my personal advice and story, others may have had better experiences with Army ROTC but good luck in your decision and I applaud you for stepping up and taking control of your career and bettering yourself.