I use mattress for everything. With garter, you can either pick up only the knit rows or pick up the purl loops of the purl rows as well.
If you were to slip the first and
last stitch of every row, you'd never knit those end stitches, right? Might cause a bit of a problem.