Many basement slabs are poured and finished without any regards to the final finish that will be installed eventually.If you are planning to set polished 16" marble tiles ,for instance,the slab is probably not prepared flat enough.That is,if the marble floor has to be 100% flat.
A proper mortar bed is the best way to go.Schluter's Ditra membrane over that would also be a good idea.
The problem is trying to find the right people to do a mortar bed installation.It's just one part of the trade that has almost disappeared as a "standard" practice.Sadly.
