You do not have to purchase an Intel ssd. You can install other brands. Intel Boost Technology is related to Intel cpu performance rather than ssd performance:http://www.intel.com/content/www/us/en/architecture-and-technology/turbo-boost/turbo-boost-technology.html
Typically users will install the operating system, software applications, utilities, and favorite games on a 128GB ssd. Data files and additional games are installed on a hard disk drive. If you get tired of a game installed on the ssd you can swap it out with a games stored on the hard disk drive. It is easy to do.