Thanks for your reply, I'll give it a go. I'll be going through a learning curve no matter what I do, but I think I will actually be more productive coding it directly. I'm off to see how to integrate coffescript with Dojo, should be fun :)
no problem, let me know if you have any issue, I will help as much as I can, my email is in my profile. As well feel free to connect with me on LinkedIn if you have an account.