Нет риска, если код не попытается использовать значения впоследствии.Однако, если код снова использует значения, тогда значение могло измениться внутри хранимой процедуры.С точки зрения производительности значения возвращаются из SQL, если они являются выходными параметрами.
Нет смысла делать это на самом деле.Не все СУБД поддерживают выходные параметры, поэтому вы увеличиваете связь для нулевого усиления.