That is mostly correct. The source does not have an AssemblyInfo.cs file, the file you need to update is Version.cs
You can just add the strong name information at the end of the file as such:
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile(@"c:\keypair001.snk")]
[assembly: AssemblyKeyName("")]
Then just run your build.bat the same way you would have before.
I found why I got redirected to a Page Not Found (404) page - Todd was also correct on this... There is a hard code to go to the root of the website and the webctrl_client folder.. I forgot to add this as an exclusion in the virtual server managed paths, and thus the control could not find the client side behaviors. Once I added that, it all worked. (I did not have to add a safe controls section to web.config as someone else mentioned because I put the dll in the GAC as we'll be using the controls with multiple applications.)
The controls are unsupported. However, from what I've seen, the next version of ASP.Net will have a very similar control built right in. The controls have also been very stable for us in other production asp.net applications.