Here in San Diego, La Jolla Shores, no SMB for us except emergency. Life guards do not like to see them unless it is a real emergency. If you want to practice, then you can give them a heads up though.
(These are shore dives, marine reserve, no boats.)