I am planning on installing a "goof proof" mortar/liner/mortar shower pan. I've got the pre-pitch ABS rails to make sure the pitch is correct under the liner, as well as the rails that make sure the pitch of the tiles is correct.
As for the walls, niche, etc., I'm using Hardibacker cement...