I have the ASRock N3150-ITX and it's working ok. There is no mSATA, there is only a Mini PCI Express, but that can only be used for a wifi module. Using it with a sata board will cancel two sata ports on the board.
Use the normal sata ports and add an extra PCIE card for additional sata ports, i currently have a 2xsata card and am looking to replace it with a 4xsata board.
LE: I think the same goes for Asrock Q1900-ITX/Q1900DC-ITX regarding the mSata port.