Моя позиция: умные указатели нужны когда проект разрастается до состояния "мы нихрена не понимаем уже ничего тут, не знаем какие данные кому сейчас нужны и какое время жизни у объектов, поэтому чтобы не разбираться — возьмём умные указатели".
Набрасывайте.