I don't think there is a place for sacrificial moves in-game, as experience points are quite valuable, no matter how little. Once that move is used, your Pokemon is out and if no one's sharing the experience, you lose out. However, if the opponent used a sacrificial move, then it's easier to gain experience points, like how a Hiker's Gravelers or Golems might use this move, resulting in easy experience if using a Ghost-type or Steel/Rock-type.
In short, it's not practical to use it in-game. However, it has some use in competitive battling. Explosion was strong so it was great, but now there aren't as many good users (Lickylicky could be a good user). I do like the concept of Healing Wish, though. Memento as well, although I wished it reduced both attack stats by three stages instead of two, now that there are moves that increase the user's stat by three stages.
Thanks for reading.