> I opted not to go the worker route as I found the language a bit hard to use and I could get the same effect with just javascript pulling other dynamic javascript hosted elsewhere
I'm confused by this since the default language for Workers is javascript. Do you mean their api is confusing?