Это удобно, если Вы планируете коммерциализировать программу (предоставлять права по лицензионным договорам, договорам концессии, закладывать), или если программа создана по государственному или муниципальному контракту (чаще всего в Контракте есть требования о регистрации).