The main issue I keep hitting with LinearExtrude is that if you extrude a rectangle, one corner has a little notch in it. If the extruded mesh extended past the original vector by thickness/2 then this wouldn’t happen. Not a big thing, but an important detail I think.
Thanks Fabrice!