Despite of common belief, USB 3.0 controllers are actually still few and far between, and many low to mid-end SoC simply doesn't support it internally, to save cost. For example, the SoC in X3 / X5.
[rule]
Boys, mSATA is simply going to take up too much space to be viable. A DAP with mSATA needs to have a removable back cover, which not only increase thickness but also cut the battery bay by at least 1/3 to as much as 1/2 (if we goes with the current targeted size of X7). Think HM901 here, but with mSATA instead of amp board where you still need to put the amp section else where. Also, I suspect most SoC simply doesn't have SATA controller built-in as this isn't exactly a 'hot' feature to have on most mobile devices, probably rarer than USB 3.0. Not that it can't be implemented separately, but it isn't going to be as easy as SD, which you can find integrated into just about every SoC.
Simply put, it is technologically feasible except for being a design nightmare, unless you don't really care about how big the device will be.