Ich habe noch nirgends gelesen, dass eine SP der Performance schadet, lasse mich aber gerne vom Gegenteil überzeugen.
Ich auch nicht. Auch unter PostgreSQL haben sich größere Abfragen mit Joins, Subselects usw als schneller erwiesen.
Gut ist auch das man über den SQL Standard hinaus, Syntax verwenden kann die verschiedene Aufgaben die eigentlich später ausgeführt werden würden via z.B. PHP auf die DB verlagern kann. Das spart Zeit.