I didnt first believe that there was a site like JaagoRe.com but then when it kind of worked - well, it gave me a boost to really go out and do my duty. and for some reason, I got registered with the least number of issues that I have come across in the last 2 years. So basically, the site is useful, and if you are serious about your duty as a voter, use the site. I filled up the form that they have for registering on the site.
That form data gets filled into the Form 6 - the voter registration form. So you dont have to worry what to fill where, when you see the vernacular form at the registration center. You can print the form that gets emailed to you once you complete all formalities like selecting your electoral center and locality. You need to know the electoral center your address falls in though. You could print the form, get an attested copy of an address proof, and an identity proof(attestation is a must - this is not given as part of the website FAQ); you also take 2 copies of your passport size photograph. This could be used to fill up an additional form - the photo ID form, which will be used to prepare the Voter Id card. Information of this additional form for attaching the photographs is also not available on the website, so this needs to be taken into consideration.
One key issue with the site is that it does not give the dates of the registration which one needs to be aware of locally in ones own area. The site is a great effort, the site needs more support and volunteering help and at least feedback on their attempts.