Las stored procedures no te brindan más seguridad, ni nada, es cuando requieres hacer un procedimiento que requiere más consultas.
Lo mejor para mantener un control es usar prepared statements así puedes filtrar el dato de cada variable, si usas PHP5, puedes usar PDO.
Saludos