I'm confused when you put "DreamSpark Technology" together. Isn't dreamspark just a group of applications that each have their own unique technology. I'm not sure of the terminology or marketing or w/e....
As far as I am concerned right now, DreamSpark is great to get students into developing and just playing around. It just needs to really be marketed and hit hard on all campuses around the world.