Using MotoShop SMS full time in our shop. It is NOT fully baked yet. Many labor times are just plain missing, and some cars don't have any labor information at all. BMW coverage is poor. Selecting separate jobs is a pain, and they force to initially select parts from the Advanced Auto catalog.. (ie. selecting a Job for Starter Replacement will force a selection of a starter from the Advance Catalog before allowing you to proceed. )
That said, they are improving the software all the time, with promised Worldpac support before end of year (though I won't hold my breath). Feel free to ask any other questions about the SMS program.