Дополнительные параметры запланированы для MySQL 6.
Ваш самый простой вариант - написать оболочку, которая добавляет значения по умолчанию, или создать процедуры для каждого случая.
Я бы рассмотрел ваши аргументы в пользу использования хранимых процедур. В подавляющем большинстве случаев они приносят мало пользы, поскольку абстрагирование может выполняться на уровне приложений, а уменьшение сетевого трафика обычно представляет собой наименьшую проблему. Конечно, это зависит от вашего приложения.