Elections aren't won online. If only it were that simple (#labourselfies should be BANNED btw in the run up to any #localgov election...)
The site is still very much in alpha, but it all appears to run smooth from where I'm sitting. The premise is take the election away from the crappy leaflets that are poorly published, poorly printed and poorly read.
The advantage of such a site is that it gives an equal platform for all politicos involved to have a say. Put forward your pledges, and then allow the voters to view what you are standing for.
As with most things involving the modern interweb, myward.me relies upon a lot of love; not just from @gazaston and other developers, but from the politicos to provide the content. It shouldn't take too long though to bash out 250 words on why you are so brilliant. Or not.
The alpha site currently serves the Borough of Colchester. The WEIRD Election by Thirds system is in place, which explains why not all of the wards have been populated with content.