Why not? There's plenty of oil additives to that won't harm an engine. Most times they're just unnecessary. Adding stop leak to coolant is a bad idea though.
Anyhow, the garage is funny. How are they going to stop a head gasket leak by adding something to the oil?