Я, когда делал 'хайфенатор' для русских слов, ориентировался на то, какие сочетания согласных возможны в начале слов. Мол, такие же возможны и в начале слогов.
А вот учитывать так же оконечности слов не целесообразно. Ибо на конце русских слов в падежах с нулевым окончанием может встречаться любая хрень, выживающая лишь благодаря редкости своего использования. Поэтому финальный кластер целесообразнее рассматривать, как будто за ним идет еще один гласный.