Функциите INSERTING, UPDATING и DELETING са изрично предоставени за използване при писане на задействащ код (вижте документация за задействане ), така че няма абсолютно никаква забрана срещу използването им. По същия начин RAISE_APPLICATION_ERROR е документиран да бъдат предназначени за използване от разработчици.
След като току-що описах DBMS_STANDARD, там със сигурност има някои функции, за които не знам и които може би не трябва да се използват във вашия собствен код (доколкото знам), като например GRANTEE.
Като цяло, ако можете да намерите официална документация на Oracle, която ви казва как да използвате нещо, тогава е ОК да го използвате.