Sounds like a good idea, especially the college path. KK has alluded to this, but I think we should give every foreigner who receives a college degree citizenship at the same time, while at the same time making it easier for foreigners interested in receiving a US education to do so.
I don't really care for the military idea, but I imagine it's there to appease the "AMERICA! eff YEAH!" tards.