That's fantastic! I wish I had seen the thread a month ago when I was panicking!!
Gotta say that I did something similar, just not as organised and included cover letters, etc.
In the end forgot to put the barcode on top... but it should be fine.
Deepak, how is your application coming along?