Hi Kiran,
Its really interesting and important information for most of the professionals.
I think it calls for a small updation due to certain recent changes made to VISA procedures ( I.e for US VISA - reduction of fee by 50 %, simplified the documentation required etc ) but not really a matter.
Thanks & Keep it up.
Sat.