Best practice for installing applications for multiple users?
Best practice - use one admin account that is used to install applications. Start application with the admin account after download.


Avoids file permission problems when updating applications.
As long as the admin account has OK:ed the "downloaded from internet" popup, the other users do not have to.
If the other users are not administrators, they will have less automatic update notifications (at least System Update will not run).
Avoids the need for cryptic terminal commands after every installation.