if I talk about my experience, I started good with suitescript with face up in the sky, but When I started this SCA I realized my life has become a mess. Couldn't make progress for 2-3 days on one single thing.
But I think, I wasn't a frontend guy(knew html/css just very basics I read in my school). and with all that going directly to SCA wasn't a smart idea. I didn't know backbone js also, I learned handlebars though.