Here I am about to submit a web application project written in CI2.x on June 4 that is tomorrow. I had no experience in CI before, had to learn and develop(about 2 months) it since the client had already built most part of the system using CI2. I am sure the application will keep running irrespective of CI2/3/4.