the onda d8p does have a msata slot. but it does have two regular sata ports so youre good with your choice. i like the msata because its 2 less cables and one less thing to mount.
I replaced that with
http://www.corsair.com/en-us/force-series-ls-120gb-sata-3-6gb-s-ssd-b because the Samsung one was not new.
I finally pressed the checkout button and made the order. Ordered all the above plus added a preorder for 4 x evga 1080ti SC. Order was accepted but I wasn't charged yet, hope they will accept the credit card

Thank you all for the replies.