Thanks guys. I am working on the initflash part right now and should have a beta soon either today or tomorrow.
@colonel:
I'm using System.Guid.NewGuid().ToString() to generate the UUID, seems to be the same format as the "UUID Generator on the Web" site.

Pardon me, but I don't know much about this whole UUID with ROM association. Let me know if I am doing this wrong.
Thanks.